| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class should be extended by classes providing factory-like services for the creation of MTP classes.
To change the default TransportProvider, the
setDefaultTransportProvider()
method should be used.
Method Summary | |
static ExternalMTP | getDefaultExternalMTP(String agent_name, URL ns) Creates an ExternalMTP instance based upon the URL given for a naming service using the default TransportProvider instance |
static InternalMTP | getDefaultInternalMTP(String agent_name, URL ns) Creates an InternalMTP instance based upon the URL given for a naming service using the default TransportProvider instance |
static String | getDefaultMTPProfileName(String protocol) Gets the FIPA-defined MTP profile-name for the given protocol type |
TransportProvider | getDefaultTransportProvider() Retreives the default TransportProvider currently in use |
abstract ExternalMTP | getExternalMTP(String agent_name, URL ns) Creates an ExternalMTP instance based upon the URL given for a naming service |
abstract InternalMTP | getInternalMTP(String agent_name, URL ns) Creates an InternalMTP instance based upon the URL given for a naming service |
abstract String | getMTPProfileName(String protocol) Gets the FIPA-defined MTP profile-name for the given protocol type |
void | setDefaultTransportProvider(TransportProvider tp) Sets the default TransportProvider currently in use |
Method Detail |
public static ExternalMTP getDefaultExternalMTP(String agent_name, URL ns)
public static InternalMTP getDefaultInternalMTP(String agent_name, URL ns)
public static String getDefaultMTPProfileName(String protocol)
public TransportProvider getDefaultTransportProvider()
public abstract ExternalMTP getExternalMTP(String agent_name, URL ns)
public abstract InternalMTP getInternalMTP(String agent_name, URL ns)
public abstract String getMTPProfileName(String protocol)
public void setDefaultTransportProvider(TransportProvider tp)
Association Links |
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |