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 ConnectionDefinition
public List<ConfigProperty> getConfigProperties()
getConfigProperties
in interface ConnectionDefinition
public void forceConfigProperties(List<ConfigProperty> newContents)
newContents
- the list of new propertiespublic XsdString getConnectionFactoryInterface()
getConnectionFactoryInterface
in interface ConnectionDefinition
public XsdString getConnectionFactoryImplClass()
getConnectionFactoryImplClass
in interface ConnectionDefinition
public XsdString getConnectionInterface()
getConnectionInterface
in interface ConnectionDefinition
public XsdString getConnectionImplClass()
getConnectionImplClass
in interface ConnectionDefinition
public String getId()
getId
in interface IdDecoratedMetadata
public ConnectionDefinition merge(MergeableMetadata<?> jmd) throws Exception
merge
in interface MergeableMetadata<ConnectionDefinition>
Exception
public CopyableMetaData copy()
copy
in interface CopyableMetaData
Copyright © 2021 JBoss by Red Hat. All rights reserved.