org.ow2.util.ee.metadata.war.api
Interface IWarDeployableMetadata

All Superinterfaces:
IAnnotationResource, IDeployableMetadata<WARDeployable>, IEjbEJB, IEnvironmentRefAccessor, IHandlerChain, IPersistenceContext, IPersistenceUnit, ISharedMetadata, IWebServiceRef, IWebservicesDeployableMetadata, Serializable

public interface IWarDeployableMetadata
extends IDeployableMetadata<WARDeployable>, IEnvironmentRefAccessor, IWebservicesDeployableMetadata

IWarDeployableMetadata.

Author:
Gael Lalire

Method Summary
 void addWarClassMetadata(IWarClassMetadata warClassMetadata)
          Add annotation metadata for a given class.
 IWarClassMetadata getWarClassMetadata(String className)
          Get class annotation metadata.
 Collection<IWarClassMetadata> getWarClassMetadataCollection()
          Get collections of bean annotation metadata.
 
Methods inherited from interface org.ow2.util.ee.deploy.api.deployable.metadata.IDeployableMetadata
getDeployable
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IEnvironmentRefAccessor
getEnvEntryCollection, getEnvironmentName, getJAnnotationResources, getJAnnotationSqlDataSourceDefinitions, getJavaxPersistencePersistenceContexts, getJavaxPersistencePersistenceUnits, getJaxwsWebServiceRefs, getJEjbEJBs, setEnvEntryCollection, setJAnnotationResources, setJAnnotationSqlDataSourceDefinitions, setJavaxPersistencePersistenceContexts, setJavaxPersistencePersistenceUnits, setJaxwsWebServiceRefs, setJEjbEJBs
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IEjbEJB
getJEjbEJB, setJEjbEJB
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IAnnotationResource
getJAnnotationResource, setJAnnotationResource
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IPersistenceContext
getJavaxPersistenceContext, isPersistenceContext, setJavaxPersistenceContext
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IPersistenceUnit
getJavaxPersistenceUnit, isPersistenceUnit, setJavaxPersistenceUnit
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IWebServiceRef
getJaxwsWebServiceRef, setJaxwsWebServiceRef
 
Methods inherited from interface org.ow2.util.ee.metadata.common.api.interfaces.IHandlerChain
getJwsHandlerChain, setJwsHandlerChain
 
Methods inherited from interface org.ow2.util.ee.metadata.ws.api.IWebservicesDeployableMetadata
getWebservices12, setWebservices12
 

Method Detail

addWarClassMetadata

void addWarClassMetadata(IWarClassMetadata warClassMetadata)
Add annotation metadata for a given class.

Parameters:
warClassMetadata - metadata of a class.

getWarClassMetadata

IWarClassMetadata getWarClassMetadata(String className)
Get class annotation metadata.

Parameters:
className - key of the map of annotations bean.
Returns:
Bean annotation metadata of a given name.

getWarClassMetadataCollection

Collection<IWarClassMetadata> getWarClassMetadataCollection()
Get collections of bean annotation metadata.

Returns:
collections of bean annotation metadata.


Copyright © 2007-2012 OW2 Consortium. All Rights Reserved.