Class CredentialTypeImpl<T>
java.lang.Object
org.jboss.jca.embedded.dsl.ironjacamar11.impl.CredentialTypeImpl<T>
- All Implemented Interfaces:
CredentialType<T>,org.jboss.shrinkwrap.descriptor.api.Child<T>
public class CredentialTypeImpl<T>
extends Object
implements org.jboss.shrinkwrap.descriptor.api.Child<T>, CredentialType<T>
This class implements the
credentialType xsd type-
Constructor Summary
ConstructorsConstructorDescriptionCredentialTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node) CredentialTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node, org.jboss.shrinkwrap.descriptor.spi.node.Node childNode) -
Method Summary
Modifier and TypeMethodDescriptionReturns thepasswordelementReturns thesecurity-domainelementReturns theuser-nameelementSets thepasswordelementRemoves thepasswordelementRemoves thesecurity-domainelementRemoves theuser-nameelementsecurityDomain(String securityDomain) Sets thesecurity-domainelementup()Sets theuser-nameelement
-
Constructor Details
-
CredentialTypeImpl
-
CredentialTypeImpl
-
-
Method Details
-
up
- Specified by:
upin interfaceorg.jboss.shrinkwrap.descriptor.api.Child<T>
-
userName
Sets theuser-nameelement- Specified by:
userNamein interfaceCredentialType<T>- Parameters:
userName- the value for the elementuser-name- Returns:
- the current instance of
CredentialType
-
getUserName
Returns theuser-nameelement- Specified by:
getUserNamein interfaceCredentialType<T>- Returns:
- the node defined for the element
user-name
-
removeUserName
Removes theuser-nameelement- Specified by:
removeUserNamein interfaceCredentialType<T>- Returns:
- the current instance of
CredentialType
-
password
Sets thepasswordelement- Specified by:
passwordin interfaceCredentialType<T>- Parameters:
password- the value for the elementpassword- Returns:
- the current instance of
CredentialType
-
getPassword
Returns thepasswordelement- Specified by:
getPasswordin interfaceCredentialType<T>- Returns:
- the node defined for the element
password
-
removePassword
Removes thepasswordelement- Specified by:
removePasswordin interfaceCredentialType<T>- Returns:
- the current instance of
CredentialType
-
securityDomain
Sets thesecurity-domainelement- Specified by:
securityDomainin interfaceCredentialType<T>- Parameters:
securityDomain- the value for the elementsecurity-domain- Returns:
- the current instance of
CredentialType
-
getSecurityDomain
Returns thesecurity-domainelement- Specified by:
getSecurityDomainin interfaceCredentialType<T>- Returns:
- the node defined for the element
security-domain
-
removeSecurityDomain
Removes thesecurity-domainelement- Specified by:
removeSecurityDomainin interfaceCredentialType<T>- Returns:
- the current instance of
CredentialType
-