Class SecurityTypeImpl<T>
java.lang.Object
org.jboss.jca.embedded.dsl.ironjacamar11.impl.SecurityTypeImpl<T>
- All Implemented Interfaces:
SecurityType<T>,org.jboss.shrinkwrap.descriptor.api.Child<T>
public class SecurityTypeImpl<T>
extends Object
implements org.jboss.shrinkwrap.descriptor.api.Child<T>, SecurityType<T>
This class implements the
securityType xsd type-
Constructor Summary
ConstructorsConstructorDescriptionSecurityTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node) SecurityTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node, org.jboss.shrinkwrap.descriptor.spi.node.Node childNode) -
Method Summary
Modifier and TypeMethodDescriptionSets theapplicationelementReturns thesecurity-domainelementReturns thesecurity-domain-and-applicationelementRemoves theapplicationelementRemoves theapplicationelementRemoves thesecurity-domainelementRemoves thesecurity-domain-and-applicationelementsecurityDomain(String securityDomain) Sets thesecurity-domainelementsecurityDomainAndApplication(String securityDomainAndApplication) Sets thesecurity-domain-and-applicationelementup()
-
Constructor Details
-
SecurityTypeImpl
-
SecurityTypeImpl
-
-
Method Details
-
up
- Specified by:
upin interfaceorg.jboss.shrinkwrap.descriptor.api.Child<T>
-
application
Sets theapplicationelement- Specified by:
applicationin interfaceSecurityType<T>- Returns:
- the current instance of
SecurityType
-
isApplication
Removes theapplicationelement- Specified by:
isApplicationin interfaceSecurityType<T>- Returns:
- the current instance of
SecurityType
-
removeApplication
Removes theapplicationelement- Specified by:
removeApplicationin interfaceSecurityType<T>- Returns:
- the current instance of
SecurityType
-
securityDomain
Sets thesecurity-domainelement- Specified by:
securityDomainin interfaceSecurityType<T>- Parameters:
securityDomain- the value for the elementsecurity-domain- Returns:
- the current instance of
SecurityType
-
getSecurityDomain
Returns thesecurity-domainelement- Specified by:
getSecurityDomainin interfaceSecurityType<T>- Returns:
- the node defined for the element
security-domain
-
removeSecurityDomain
Removes thesecurity-domainelement- Specified by:
removeSecurityDomainin interfaceSecurityType<T>- Returns:
- the current instance of
SecurityType
-
securityDomainAndApplication
Sets thesecurity-domain-and-applicationelement- Specified by:
securityDomainAndApplicationin interfaceSecurityType<T>- Parameters:
securityDomainAndApplication- the value for the elementsecurity-domain-and-application- Returns:
- the current instance of
SecurityType
-
getSecurityDomainAndApplication
Returns thesecurity-domain-and-applicationelement- Specified by:
getSecurityDomainAndApplicationin interfaceSecurityType<T>- Returns:
- the node defined for the element
security-domain-and-application
-
removeSecurityDomainAndApplication
Removes thesecurity-domain-and-applicationelement- Specified by:
removeSecurityDomainAndApplicationin interfaceSecurityType<T>- Returns:
- the current instance of
SecurityType
-