|
Sonic ESB API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IConnectionConfig
A connection provides services for containers and endpoints to the underlying messaging fabric. At it's core, it's a bag of properties, which are interpreted based on the connection type. Each connection type has a type specific interface which provides user-friendly accessors and mutators for the relevant properties.
Nested Class Summary | |
---|---|
static class |
IConnectionConfig.ConnectionType
A type safe enum for all supported Connection types. |
Field Summary | |
---|---|
static IConnectionConfig.ConnectionType |
JMS_CONNECTION_TYPE
Constant which represents a SONIC JMS connection type. |
Method Summary | |
---|---|
java.lang.Object |
getAdapter()
Use the configured connection type to retrieve a typed interface for manipulating the connection configuration. if a type is not configured, null is returned. |
java.lang.Object |
getAdapter(IConnectionConfig.ConnectionType epType)
Return a type interface to match the requested type. |
IConnectionConfig.ConnectionType |
getConnectionType()
Identifies the connection type of this connection configuration. |
void |
setConnectionType(IConnectionConfig.ConnectionType type)
Set the connection type. |
Methods inherited from interface com.sonicsw.esb.mgmtapi.config.IBaseConfig |
---|
getName, getType |
Field Detail |
---|
static final IConnectionConfig.ConnectionType JMS_CONNECTION_TYPE
Method Detail |
---|
IConnectionConfig.ConnectionType getConnectionType()
void setConnectionType(IConnectionConfig.ConnectionType type)
type
- -
the new type for the connectionjava.lang.Object getAdapter(IConnectionConfig.ConnectionType epType)
java.lang.Object getAdapter()
|
Sonic ESB API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |