org.jboss.metadata.ejb.spec
Class InterceptorMetaData

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
      extended by org.jboss.metadata.javaee.support.NamedMetaData
          extended by org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptions
              extended by org.jboss.metadata.ejb.spec.InterceptorMetaData
All Implemented Interfaces:
Serializable, Cloneable, Environment, RemoteEnvironment, IdMetaData, MappableMetaData

public class InterceptorMetaData
extends NamedMetaDataWithDescriptions
implements Environment

InterceptorMetaData.

Version:
$Revision: 1.1 $
Author:
Adrian Brock
See Also:
Serialized Form

Constructor Summary
InterceptorMetaData()
          Create a new InterceptorMetaData.
 
Method Summary
 AnnotatedEJBReferencesMetaData getAnnotatedEjbReferences()
          Get the ejbReferences.
 AroundInvokesMetaData getAroundInvokes()
          Get the aroundInvokes.
 EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name)
          Get by name
 EJBLocalReferencesMetaData getEjbLocalReferences()
          Get the ejbLocalReferences.
 EJBReferenceMetaData getEjbReferenceByName(String name)
          Get by name
 EJBReferencesMetaData getEjbReferences()
          Get the ejbReferences.
 EnvironmentEntriesMetaData getEnvironmentEntries()
          Get the environmentEntries.
 EnvironmentEntryMetaData getEnvironmentEntryByName(String name)
          Get by name
 String getInterceptorClass()
          Get the interceptorClass.
 EnvironmentRefsGroupMetaData getJndiEnvironmentRefsGroup()
          Get the environment.
 MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(String name)
          Get by name
 MessageDestinationReferencesMetaData getMessageDestinationReferences()
          Get the messageDestinationReferences.
 PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
          Get by name
 PersistenceContextReferencesMetaData getPersistenceContextRefs()
          Get the persistenceContextRefs.
 PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(String name)
          Get by name
 PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
          Get the persistenceUnitRefs.
 LifecycleCallbacksMetaData getPostActivates()
          Get the postActivates.
 LifecycleCallbacksMetaData getPostConstructs()
          Get the postConstructs.
 LifecycleCallbacksMetaData getPreDestroys()
          Get the preDestroys.
 LifecycleCallbacksMetaData getPrePassivates()
          Get the prePassivates.
 ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(String name)
          Get by name
 ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
          Get the resourceEnvironmentReferences.
 ResourceReferenceMetaData getResourceReferenceByName(String name)
          Get by name
 ResourceReferencesMetaData getResourceReferences()
          Get the resourceReferences.
 ServiceReferenceMetaData getServiceReferenceByName(String name)
          Get by name
 ServiceReferencesMetaData getServiceReferences()
          Get the service references
 void setAroundInvokes(AroundInvokesMetaData aroundInvokes)
          Set the aroundInvokes.
 void setInterceptorClass(String interceptorClass)
          Set the interceptorClass.
 void setJndiEnvironmentRefsGroup(EnvironmentRefsGroupMetaData environment)
          Set the environment.
 void setPostActivates(LifecycleCallbacksMetaData postActivates)
          Set the postActivates.
 void setPrePassivates(LifecycleCallbacksMetaData prePassivates)
          Set the prePassivates.
 
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptions
getDescriptions, setDescriptions
 
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData
equals, getKey, getName, hashCode, merge, setName, toString
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, getId, merge, merge, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.javaee.support.MappableMetaData
getKey
 

Constructor Detail

InterceptorMetaData

public InterceptorMetaData()
Create a new InterceptorMetaData.

Method Detail

getJndiEnvironmentRefsGroup

public EnvironmentRefsGroupMetaData getJndiEnvironmentRefsGroup()
Get the environment.

Returns:
the environment.

setJndiEnvironmentRefsGroup

public void setJndiEnvironmentRefsGroup(EnvironmentRefsGroupMetaData environment)
Set the environment.

Parameters:
environment - the environment.
Throws:
IllegalArgumentException - for a null environment

getInterceptorClass

public String getInterceptorClass()
Get the interceptorClass.

Returns:
the interceptorClass.

setInterceptorClass

public void setInterceptorClass(String interceptorClass)
Set the interceptorClass.

Parameters:
interceptorClass - the interceptorClass.
Throws:
IllegalArgumentException - for a null interceptorClass

getAroundInvokes

public AroundInvokesMetaData getAroundInvokes()
Get the aroundInvokes.

Returns:
the aroundInvokes.

setAroundInvokes

public void setAroundInvokes(AroundInvokesMetaData aroundInvokes)
Set the aroundInvokes.

Parameters:
aroundInvokes - the aroundInvokes.
Throws:
IllegalArgumentException - for a null aroundInvokes

getPostActivates

public LifecycleCallbacksMetaData getPostActivates()
Get the postActivates.

Returns:
the postActivates.

setPostActivates

public void setPostActivates(LifecycleCallbacksMetaData postActivates)
Set the postActivates.

Parameters:
postActivates - the postActivates.
Throws:
IllegalArgumentException - for a null postActivates

getPrePassivates

public LifecycleCallbacksMetaData getPrePassivates()
Get the prePassivates.

Returns:
the prePassivates.

setPrePassivates

public void setPrePassivates(LifecycleCallbacksMetaData prePassivates)
Set the prePassivates.

Parameters:
prePassivates - the prePassivates.
Throws:
IllegalArgumentException - for a null prePassivates

getEjbLocalReferenceByName

public EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name)
Description copied from interface: Environment
Get by name

Specified by:
getEjbLocalReferenceByName in interface Environment
Parameters:
name - the name
Returns:
the result or null if not found

getEjbLocalReferences

public EJBLocalReferencesMetaData getEjbLocalReferences()
Description copied from interface: Environment
Get the ejbLocalReferences.

Specified by:
getEjbLocalReferences in interface Environment
Returns:
the ejbLocalReferences.

getEjbReferenceByName

public EJBReferenceMetaData getEjbReferenceByName(String name)
Description copied from interface: RemoteEnvironment
Get by name

Specified by:
getEjbReferenceByName in interface RemoteEnvironment
Parameters:
name - the name
Returns:
the result or null if not found

getEjbReferences

public EJBReferencesMetaData getEjbReferences()
Description copied from interface: RemoteEnvironment
Get the ejbReferences.

Specified by:
getEjbReferences in interface RemoteEnvironment
Returns:
the ejbReferences.

getAnnotatedEjbReferences

public AnnotatedEJBReferencesMetaData getAnnotatedEjbReferences()
Description copied from interface: RemoteEnvironment
Get the ejbReferences.

Specified by:
getAnnotatedEjbReferences in interface RemoteEnvironment
Returns:
the ejbReferences.

getEnvironmentEntries

public EnvironmentEntriesMetaData getEnvironmentEntries()
Description copied from interface: RemoteEnvironment
Get the environmentEntries.

Specified by:
getEnvironmentEntries in interface RemoteEnvironment
Returns:
the environmentEntries.

getEnvironmentEntryByName

public EnvironmentEntryMetaData getEnvironmentEntryByName(String name)
Description copied from interface: RemoteEnvironment
Get by name

Specified by:
getEnvironmentEntryByName in interface RemoteEnvironment
Parameters:
name - the name
Returns:
the result or null if not found

getMessageDestinationReferenceByName

public MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(String name)
Description copied from interface: RemoteEnvironment
Get by name

Specified by:
getMessageDestinationReferenceByName in interface RemoteEnvironment
Parameters:
name - the name
Returns:
the result or null if not found

getMessageDestinationReferences

public MessageDestinationReferencesMetaData getMessageDestinationReferences()
Description copied from interface: RemoteEnvironment
Get the messageDestinationReferences.

Specified by:
getMessageDestinationReferences in interface RemoteEnvironment
Returns:
the messageDestinationReferences.

getPersistenceContextReferenceByName

public PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
Description copied from interface: Environment
Get by name

Specified by:
getPersistenceContextReferenceByName in interface Environment
Parameters:
name - the name
Returns:
the result or null if not found

getPersistenceContextRefs

public PersistenceContextReferencesMetaData getPersistenceContextRefs()
Description copied from interface: Environment
Get the persistenceContextRefs.

Specified by:
getPersistenceContextRefs in interface Environment
Returns:
the persistenceContextRefs.

getPersistenceUnitReferenceByName

public PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(String name)
Description copied from interface: RemoteEnvironment
Get by name

Specified by:
getPersistenceUnitReferenceByName in interface RemoteEnvironment
Parameters:
name - the name
Returns:
the result or null if not found

getPersistenceUnitRefs

public PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
Description copied from interface: RemoteEnvironment
Get the persistenceUnitRefs.

Specified by:
getPersistenceUnitRefs in interface RemoteEnvironment
Returns:
the persistenceUnitRefs.

getPostConstructs

public LifecycleCallbacksMetaData getPostConstructs()
Description copied from interface: RemoteEnvironment
Get the postConstructs.

Specified by:
getPostConstructs in interface RemoteEnvironment
Returns:
the postConstructs.

getPreDestroys

public LifecycleCallbacksMetaData getPreDestroys()
Description copied from interface: RemoteEnvironment
Get the preDestroys.

Specified by:
getPreDestroys in interface RemoteEnvironment
Returns:
the preDestroys.

getResourceEnvironmentReferenceByName

public ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(String name)
Description copied from interface: RemoteEnvironment
Get by name

Specified by:
getResourceEnvironmentReferenceByName in interface RemoteEnvironment
Parameters:
name - the name
Returns:
the result or null if not found

getResourceEnvironmentReferences

public ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
Description copied from interface: RemoteEnvironment
Get the resourceEnvironmentReferences.

Specified by:
getResourceEnvironmentReferences in interface RemoteEnvironment
Returns:
the resourceEnvironmentReferences.

getResourceReferenceByName

public ResourceReferenceMetaData getResourceReferenceByName(String name)
Description copied from interface: RemoteEnvironment
Get by name

Specified by:
getResourceReferenceByName in interface RemoteEnvironment
Parameters:
name - the name
Returns:
the result or null if not found

getResourceReferences

public ResourceReferencesMetaData getResourceReferences()
Description copied from interface: RemoteEnvironment
Get the resourceReferences.

Specified by:
getResourceReferences in interface RemoteEnvironment
Returns:
the resourceReferences.

getServiceReferenceByName

public ServiceReferenceMetaData getServiceReferenceByName(String name)
Description copied from interface: RemoteEnvironment
Get by name

Specified by:
getServiceReferenceByName in interface RemoteEnvironment
Parameters:
name - the name
Returns:
the result or null if not found

getServiceReferences

public ServiceReferencesMetaData getServiceReferences()
Description copied from interface: RemoteEnvironment
Get the service references

Specified by:
getServiceReferences in interface RemoteEnvironment
Returns:


Copyright © 2009 JBoss Inc.. All Rights Reserved.