org.jboss.deployers.vfs.spi.structure
Interface StructureDeployer

All Superinterfaces:
Ordered
All Known Implementing Classes:
AbstractStructureDeployer, AbstractVFSStructureDeployer, DeclaredStructure, DirectoryStructure, FileStructure, JARStructure, StructureDeployerWrapper, WARStructure

public interface StructureDeployer
extends Ordered

A StructureDeployer translates a deployment virtual file root into StructureMetaData representing the deployment contexts.

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.deployers.spi.Ordered
Ordered.OrderedComparator
 
Field Summary
 
Fields inherited from interface org.jboss.deployers.spi.Ordered
COMPARATOR
 
Method Summary
 boolean determineStructure(StructureContext context)
          Determine the structure of a deployment
 boolean isSupportsCandidateAnnotations()
          Do we support candidate annotations lookup.
 
Methods inherited from interface org.jboss.deployers.spi.Ordered
getRelativeOrder, setRelativeOrder
 

Method Detail

determineStructure

boolean determineStructure(StructureContext context)
                           throws DeploymentException
Determine the structure of a deployment

Parameters:
context - the structure context
Returns:
true when it recognised the context
Throws:
DeploymentException - for an error

isSupportsCandidateAnnotations

boolean isSupportsCandidateAnnotations()
Do we support candidate annotations lookup.

Returns:
true if candidate annotaiotns lookup is supported, false otherwise


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