|
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 invalidprotected final void activateShell(com.sas.services.connection.ConnectionFactoryShell shell, ConnectionFactoryConfiguration cxfConfig, com.sas.services.connection.LoggerFactory loggerFactory) throws ConnectionFactoryException
ConnectionFactoryException
protected 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 |