org.jboss.jca.common.metadata.common
Class CommonSecurityImpl

java.lang.Object
  extended by org.jboss.jca.common.metadata.common.CommonSecurityImpl
All Implemented Interfaces:
Serializable, org.jboss.jca.common.api.metadata.common.CommonSecurity, org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata

public class CommonSecurityImpl
extends Object
implements org.jboss.jca.common.api.metadata.common.CommonSecurity

A SecurityImpl.

Author:
Stefano Maestri
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.common.CommonSecurity
org.jboss.jca.common.api.metadata.common.CommonSecurity.Tag
 
Constructor Summary
CommonSecurityImpl(String securityDomainManaged, String securityDomainAndApplicationManaged, boolean applicationManaged)
          Create a new SecurityImpl.
 
Method Summary
 boolean equals(Object obj)
           
 String getSecurityDomain()
          Get the securityDomainManaged.
 String getSecurityDomainAndApplication()
          Get the securityDomainAndApplicationManaged.
 int hashCode()
           
 boolean isApplication()
          Get the applicationManaged.
 String toString()
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CommonSecurityImpl

public CommonSecurityImpl(String securityDomainManaged,
                          String securityDomainAndApplicationManaged,
                          boolean applicationManaged)
                   throws org.jboss.jca.common.api.validator.ValidateException
Create a new SecurityImpl.

Parameters:
securityDomainManaged - securityDomainManaged
securityDomainAndApplicationManaged - securityDomainAndApplicationManaged
applicationManaged - applicationManagedS
Throws:
org.jboss.jca.common.api.validator.ValidateException - ValidateException
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

getSecurityDomain

public final String getSecurityDomain()
Get the securityDomainManaged.

Specified by:
getSecurityDomain in interface org.jboss.jca.common.api.metadata.common.CommonSecurity
Returns:
the securityDomainManaged.

getSecurityDomainAndApplication

public final String getSecurityDomainAndApplication()
Get the securityDomainAndApplicationManaged.

Specified by:
getSecurityDomainAndApplication in interface org.jboss.jca.common.api.metadata.common.CommonSecurity
Returns:
the securityDomainAndApplicationManaged.

isApplication

public final boolean isApplication()
Get the applicationManaged.

Specified by:
isApplication in interface org.jboss.jca.common.api.metadata.common.CommonSecurity
Returns:
the applicationManaged.

validate

public void validate()
              throws org.jboss.jca.common.api.validator.ValidateException
Specified by:
validate in interface org.jboss.jca.common.api.metadata.ValidatableMetadata
Throws:
org.jboss.jca.common.api.validator.ValidateException


Copyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)