public interface RemoteInfo extends Serializable
Remote type as produced by RemoteIntrospector.| Modifier and Type | Method and Description |
|---|---|
long |
getInfoId()
Returns a unique identifier for the remote interface.
|
Set<String> |
getInterfaceNames()
Returns the names of all remote interfaces implemented by this
RemoteInfo, in an unmodifiable set.
|
String |
getName()
Returns the name of the remote interface described by this RemoteInfo,
which is the same as the interface name.
|
RemoteMethod |
getRemoteMethod(String name,
RemoteParameter<?>... params) |
Set<? extends RemoteMethod> |
getRemoteMethods()
Returns all remote methods in an unmodifiable set.
|
Set<? extends RemoteMethod> |
getRemoteMethods(String name)
Returns all remote methods by the given name in an unmodifiable set.
|
String getName()
long getInfoId()
Set<String> getInterfaceNames()
Set<? extends RemoteMethod> getRemoteMethods()
Set<? extends RemoteMethod> getRemoteMethods(String name)
name - method name to queryRemoteMethod getRemoteMethod(String name, RemoteParameter<?>... params) throws NoSuchMethodException
NoSuchMethodExceptionCopyright © 2006–2015 Cojen. All rights reserved.