public class ConnectorConfig extends java.lang.Object implements EnvironmentListener
| Modifier and Type | Class and Description |
|---|---|
class |
ConnectorConfig.ConnectionFactory |
class |
ConnectorConfig.ConnectionListener |
class |
ConnectorConfig.ConnectorBean |
class |
ConnectorConfig.EndpointFactory |
class |
ConnectorConfig.ResourceAdapterConfig |
| Constructor and Description |
|---|
ConnectorConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConnectionFactory(ConnectorConfig.ConnectionFactory factory)
Configures a connection-factory
|
void |
addInit(ContainerProgram init) |
void |
addMessageListener(ConnectorConfig.ConnectionListener listener)
Adds the configured connection-listener
|
ConnectorConfig.ConnectorBean |
createBean()
Configures a connection-resource
|
ConnectorConfig.ConnectionFactory |
createConnectionFactory()
Configures a connection-factory
|
ConnectorConfig.ConnectionListener |
createMessageListener()
Configures a connection-listener
|
ConnectorConfig.ConnectorBean |
createResource()
Configures a connection-resource
|
ConnectorConfig.ResourceAdapterConfig |
createResourceAdapter()
Configures the resource adapter.
|
void |
environmentBind(EnvironmentClassLoader loader)
Handles the bind phase.
|
void |
environmentConfigure(EnvironmentClassLoader loader)
Handles the configure phase.
|
void |
environmentStart(EnvironmentClassLoader loader)
Handles the case where the environment is starting (after init).
|
void |
environmentStop(EnvironmentClassLoader loader)
Handles the case where the environment is stopping
|
java.lang.String |
getName()
Gets the name
|
java.lang.String |
getType()
Gets the type
|
void |
init()
Initialize the resource.
|
void |
initRA()
Initializes the ra.
|
void |
setClass(java.lang.String type)
Sets the type of the connector.
|
void |
setJndiName(java.lang.String name)
Sets the name
|
void |
setName(java.lang.String name)
Sets the name
|
void |
setResourceAdapter(ConnectorConfig.ResourceAdapterConfig raConfig)
Sets the configured resource adapter.
|
void |
setType(java.lang.String type)
Sets the type of the connector.
|
void |
setURI(java.lang.String url)
Sets the type of the connector using known types.
|
void |
start()
Start the resource.
|
void |
stop()
Stops the connector.
|
java.lang.String |
toString() |
public void setName(java.lang.String name)
public void setJndiName(java.lang.String name)
public java.lang.String getName()
public void setType(java.lang.String type)
throws java.lang.Exception
java.lang.Exceptionpublic void setURI(java.lang.String url)
throws java.lang.Exception
java.lang.Exceptionpublic void setClass(java.lang.String type)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getType()
public void addInit(ContainerProgram init)
public ConnectorConfig.ResourceAdapterConfig createResourceAdapter() throws ConfigException
ConfigExceptionpublic void setResourceAdapter(ConnectorConfig.ResourceAdapterConfig raConfig) throws java.lang.Exception
java.lang.Exceptionpublic ConnectorConfig.ConnectionFactory createConnectionFactory() throws java.lang.Exception
java.lang.Exceptionpublic void addConnectionFactory(ConnectorConfig.ConnectionFactory factory) throws java.lang.Exception
java.lang.Exceptionpublic ConnectorConfig.ConnectionListener createMessageListener() throws java.lang.Exception
java.lang.Exceptionpublic void addMessageListener(ConnectorConfig.ConnectionListener listener) throws java.lang.Throwable
java.lang.Throwablepublic ConnectorConfig.ConnectorBean createBean()
public ConnectorConfig.ConnectorBean createResource()
@PostConstruct public void init() throws java.lang.Exception
java.lang.Exceptionpublic void start()
throws java.lang.Exception
java.lang.Exceptionpublic void initRA()
throws java.lang.Exception
java.lang.Exceptionpublic void stop()
public void environmentConfigure(EnvironmentClassLoader loader)
environmentConfigure in interface EnvironmentListenerpublic void environmentBind(EnvironmentClassLoader loader)
environmentBind in interface EnvironmentListenerpublic void environmentStart(EnvironmentClassLoader loader)
environmentStart in interface EnvironmentListenerpublic void environmentStop(EnvironmentClassLoader loader)
environmentStop in interface EnvironmentListenerpublic java.lang.String toString()
toString in class java.lang.Object