org.jboss.resourceadapters.api
Interface SecurityType<T>

All Superinterfaces:
Child<T>
All Known Implementing Classes:
SecurityTypeImpl

public interface SecurityType<T>
extends Child<T>

This interface defines the contract for the securityType xsd type

Since:
Generation date :2013-01-26T19:27:02.583+01:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 SecurityType<T> application()
          Sets the application element
 String getSecurityDomain()
          Returns the security-domain element
 String getSecurityDomainAndApplication()
          Returns the security-domain-and-application element
 Boolean isApplication()
          Removes the application element
 SecurityType<T> removeApplication()
          Removes the application element
 SecurityType<T> removeSecurityDomain()
          Removes the security-domain element
 SecurityType<T> removeSecurityDomainAndApplication()
          Removes the security-domain-and-application element
 SecurityType<T> securityDomain(String securityDomain)
          Sets the security-domain element
 SecurityType<T> securityDomainAndApplication(String securityDomainAndApplication)
          Sets the security-domain-and-application element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

application

SecurityType<T> application()
Sets the application element

Returns:
the current instance of SecurityType

isApplication

Boolean isApplication()
Removes the application element

Returns:
the current instance of SecurityType

removeApplication

SecurityType<T> removeApplication()
Removes the application element

Returns:
the current instance of SecurityType

securityDomain

SecurityType<T> securityDomain(String securityDomain)
Sets the security-domain element

Parameters:
securityDomain - the value for the element security-domain
Returns:
the current instance of SecurityType

getSecurityDomain

String getSecurityDomain()
Returns the security-domain element

Returns:
the node defined for the element security-domain

removeSecurityDomain

SecurityType<T> removeSecurityDomain()
Removes the security-domain element

Returns:
the current instance of SecurityType

securityDomainAndApplication

SecurityType<T> securityDomainAndApplication(String securityDomainAndApplication)
Sets the security-domain-and-application element

Parameters:
securityDomainAndApplication - the value for the element security-domain-and-application
Returns:
the current instance of SecurityType

getSecurityDomainAndApplication

String getSecurityDomainAndApplication()
Returns the security-domain-and-application element

Returns:
the node defined for the element security-domain-and-application

removeSecurityDomainAndApplication

SecurityType<T> removeSecurityDomainAndApplication()
Removes the security-domain-and-application element

Returns:
the current instance of SecurityType


Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.