org.jboss.system.metadata
Interface ServiceMetaDataVisitor

All Known Implementing Classes:
ServiceControllerContext.PreprocessMetaDataVisitor

public interface ServiceMetaDataVisitor

ServiceMetaDataVisitor.

Version:
$Revision: 85945 $
Author:
Adrian Brock

Method Summary
 void addDependency(org.jboss.dependency.spi.DependencyItem dependency)
          Add a dependency
 org.jboss.dependency.spi.ControllerState getContextState()
          Get the context state
 ServiceControllerContext getControllerContext()
          Get the controller context
 void setContextState(org.jboss.dependency.spi.ControllerState contextState)
          Set the context state
 void visit(ServiceMetaDataVisitorNode node)
          Visit the node
 

Method Detail

getControllerContext

ServiceControllerContext getControllerContext()
Get the controller context

Returns:
the context

getContextState

org.jboss.dependency.spi.ControllerState getContextState()
Get the context state

Returns:
the context state

setContextState

void setContextState(org.jboss.dependency.spi.ControllerState contextState)
Set the context state

Parameters:
contextState - the context state

addDependency

void addDependency(org.jboss.dependency.spi.DependencyItem dependency)
Add a dependency

Parameters:
dependency - the dependency

visit

void visit(ServiceMetaDataVisitorNode node)
Visit the node

Parameters:
node - the node


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