public class ConnectionDefinitionImpl extends Object implements ConnectionDefinition
| Constructor and Description |
|---|
ConnectionDefinitionImpl(XsdString managedconnectionfactoryClass,
List<ConfigProperty> configProperty,
XsdString connectionfactoryInterface,
XsdString connectionfactoryImplClass,
XsdString connectionInterface,
XsdString connectionImplClass,
String id)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
CopyableMetaData |
copy() |
boolean |
equals(Object obj) |
void |
forceConfigProperties(List<ConfigProperty> newContents)
Force configProperties with new content.
|
List<ConfigProperty> |
getConfigProperties() |
XsdString |
getConnectionFactoryImplClass() |
XsdString |
getConnectionFactoryInterface() |
XsdString |
getConnectionImplClass() |
XsdString |
getConnectionInterface() |
String |
getId() |
XsdString |
getManagedConnectionFactoryClass() |
int |
hashCode() |
ConnectionDefinition |
merge(MergeableMetadata<?> jmd) |
String |
toString() |
public ConnectionDefinitionImpl(XsdString managedconnectionfactoryClass, List<ConfigProperty> configProperty, XsdString connectionfactoryInterface, XsdString connectionfactoryImplClass, XsdString connectionInterface, XsdString connectionImplClass, String id)
managedconnectionfactoryClass - full qualified name of the classconfigProperty - List of configpropertiesconnectionfactoryInterface - full qualified name of the factory interfaceconnectionfactoryImplClass - full qualified name of the factory implementation classconnectionInterface - full qualified name of the connection interfaceconnectionImplClass - full qualified name of the connection implementation classid - XML IDpublic XsdString getManagedConnectionFactoryClass()
getManagedConnectionFactoryClass in interface ConnectionDefinitionpublic List<ConfigProperty> getConfigProperties()
getConfigProperties in interface ConnectionDefinitionpublic void forceConfigProperties(List<ConfigProperty> newContents)
newContents - the list of new propertiespublic XsdString getConnectionFactoryInterface()
getConnectionFactoryInterface in interface ConnectionDefinitionpublic XsdString getConnectionFactoryImplClass()
getConnectionFactoryImplClass in interface ConnectionDefinitionpublic XsdString getConnectionInterface()
getConnectionInterface in interface ConnectionDefinitionpublic XsdString getConnectionImplClass()
getConnectionImplClass in interface ConnectionDefinitionpublic String getId()
getId in interface IdDecoratedMetadatapublic ConnectionDefinition merge(MergeableMetadata<?> jmd) throws Exception
merge in interface MergeableMetadata<ConnectionDefinition>Exceptionpublic CopyableMetaData copy()
copy in interface CopyableMetaDataCopyright © 2021 JBoss by Red Hat. All rights reserved.