org.jboss.deployers.plugins.structure
Class DefaultStructureMetaDataFactory

java.lang.Object
  extended by org.jboss.deployers.spi.structure.StructureMetaDataFactory
      extended by org.jboss.deployers.plugins.structure.DefaultStructureMetaDataFactory

public class DefaultStructureMetaDataFactory
extends StructureMetaDataFactory

DefaultStructureMetaDataFactory.

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Constructor Summary
DefaultStructureMetaDataFactory()
           
 
Method Summary
protected  ClassPathEntry newClassPathEntry(String path, String suffixes)
          Create a new classpath entry
protected  ContextInfo newContextInfo(String path)
          Create a new ContextInfo.
protected  ContextInfo newContextInfo(String path, List<ClassPathEntry> classPath)
          Create a new ContextInfo.
protected  ContextInfo newContextInfo(String path, List<String> metaDataPath, List<ClassPathEntry> classPath)
          Create a new ContextInfo.
protected  ContextInfo newContextInfo(String path, String metaDataPath, List<ClassPathEntry> classPath)
          Create a new ContextInfo.
protected  StructureMetaData newStructureMetaData()
          Create a new StructureMetaData.
 
Methods inherited from class org.jboss.deployers.spi.structure.StructureMetaDataFactory
createClassPathEntry, createClassPathEntry, createClassPathEntry, createContextInfo, createContextInfo, createContextInfo, createContextInfo, createContextInfo, createStructureMetaData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultStructureMetaDataFactory

public DefaultStructureMetaDataFactory()
Method Detail

newStructureMetaData

protected StructureMetaData newStructureMetaData()
Description copied from class: StructureMetaDataFactory
Create a new StructureMetaData.

Specified by:
newStructureMetaData in class StructureMetaDataFactory
Returns:
the structure metadata

newContextInfo

protected ContextInfo newContextInfo(String path)
Description copied from class: StructureMetaDataFactory
Create a new ContextInfo.

Specified by:
newContextInfo in class StructureMetaDataFactory
Parameters:
path - the path
Returns:
the context info

newContextInfo

protected ContextInfo newContextInfo(String path,
                                     List<ClassPathEntry> classPath)
Description copied from class: StructureMetaDataFactory
Create a new ContextInfo.

Specified by:
newContextInfo in class StructureMetaDataFactory
Parameters:
path - the path
classPath - the classpath
Returns:
the context info

newContextInfo

protected ContextInfo newContextInfo(String path,
                                     String metaDataPath,
                                     List<ClassPathEntry> classPath)
Description copied from class: StructureMetaDataFactory
Create a new ContextInfo.

Specified by:
newContextInfo in class StructureMetaDataFactory
Parameters:
path - the path
metaDataPath - the metadata path
classPath - the class path
Returns:
the context info

newContextInfo

protected ContextInfo newContextInfo(String path,
                                     List<String> metaDataPath,
                                     List<ClassPathEntry> classPath)
Description copied from class: StructureMetaDataFactory
Create a new ContextInfo.

Specified by:
newContextInfo in class StructureMetaDataFactory
Parameters:
path - the path
metaDataPath - the metadata path
classPath - the class path
Returns:
the context info

newClassPathEntry

protected ClassPathEntry newClassPathEntry(String path,
                                           String suffixes)
Description copied from class: StructureMetaDataFactory
Create a new classpath entry

Specified by:
newClassPathEntry in class StructureMetaDataFactory
Parameters:
path - the path
suffixes - the suffixes
Returns:
the classpath entry


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