|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.services.connection.ConnectionFactoryManager
public class ConnectionFactoryManager
A factory of connection factories. This class creates
connection factories that match
a desired configuration.
| Field Summary | |
|---|---|
static ConnectionFactoryManager |
defaultManager
The default connection factory manager. |
| Constructor Summary | |
|---|---|
ConnectionFactoryManager()
Construct a new connection factory manager. |
|
| Method Summary | |
|---|---|
protected void |
activateShell(com.sas.services.connection.ConnectionFactoryShell shell,
ConnectionFactoryConfiguration cxfConfig,
com.sas.services.connection.LoggerFactory loggerFactory)
|
static ConnectionFactoryInterface |
getConnectionFactory(ConnectionFactoryConfiguration cxfConfig)
Creates a connection factory that matches a desired configuration. |
static java.lang.String |
getConnectionFactoryLoggerName(ConnectionFactoryConfiguration cxfConfig)
Deprecated. all connection factory and connection activity is logged on loggers named com.sas.services.connection and
com.sas.iom.orb, respectively. The logger with the name
returned by this method will not be used by the factory
created from the specified configuration. |
ConnectionFactoryInterface |
getFactory(ConnectionFactoryConfiguration cxfConfig)
Creates a connection factory that matches a desired configuration. |
java.lang.String |
getFactoryLoggerName(ConnectionFactoryConfiguration cxfConfig)
Deprecated. all connection factory and connection activity is logged on loggers named com.sas.services.connection and
com.sas.iom.orb, respectively. The logger with the name
returned by this method will not be used by the factory
created from the specified configuration. |
protected void |
removeKernel(com.sas.services.connection.ConnectionFactoryKernel kernel)
|
| Field Detail |
|---|
public static ConnectionFactoryManager defaultManager
| Constructor Detail |
|---|
public ConnectionFactoryManager()
| Method Detail |
|---|
public final java.lang.String getFactoryLoggerName(ConnectionFactoryConfiguration cxfConfig)
com.sas.services.connection and
com.sas.iom.orb, respectively. The logger with the name
returned by this method will not be used by the factory
created from the specified configuration.
cxfConfig - the desired configuration. Cannot be null.
public final ConnectionFactoryInterface getFactory(ConnectionFactoryConfiguration cxfConfig)
throws ConnectionFactoryException
cxfConfig - the desired configuration. Cannot be null.
ConnectionFactoryException - if the configuration is invalidpublic static java.lang.String getConnectionFactoryLoggerName(ConnectionFactoryConfiguration cxfConfig)
com.sas.services.connection and
com.sas.iom.orb, respectively. The logger with the name
returned by this method will not be used by the factory
created from the specified configuration.
cxfConfig - the desired configuration. Cannot be null.
public static ConnectionFactoryInterface getConnectionFactory(ConnectionFactoryConfiguration cxfConfig)
throws ConnectionFactoryException
cxfConfig - the desired configuration. Cannot be null.
ConnectionFactoryException - if the configuration is invalid
protected final void activateShell(com.sas.services.connection.ConnectionFactoryShell shell,
ConnectionFactoryConfiguration cxfConfig,
com.sas.services.connection.LoggerFactory loggerFactory)
throws ConnectionFactoryException
ConnectionFactoryExceptionprotected final void removeKernel(com.sas.services.connection.ConnectionFactoryKernel kernel)
|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||