org.jboss.portal.server.deployment
Class SimpleDeploymentReactor

java.lang.Object
  extended by javax.management.NotificationBroadcasterSupport
      extended by org.jboss.system.ServiceMBeanSupport
          extended by org.jboss.portal.server.util.Service
              extended by org.jboss.portal.server.deployment.SimpleDeploymentReactor
All Implemented Interfaces:
javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, DeploymentReactor, org.jboss.system.Service, org.jboss.system.ServiceMBean

public class SimpleDeploymentReactor
extends Service
implements DeploymentReactor


Field Summary
 
Fields inherited from class org.jboss.system.ServiceMBeanSupport
server, SERVICE_CONTROLLER_SIG, serviceName
 
Fields inherited from interface org.jboss.system.ServiceMBean
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Constructor Summary
SimpleDeploymentReactor()
           
 
Method Summary
 void addBuilder(MetaDataBuilder builder)
           
 void addTransformer(Transformer transformer)
           
 void process(Item item)
           
 void removeBuilder(MetaDataBuilder builder)
           
 void removeTransformer(Transformer transformer)
           
 
Methods inherited from class org.jboss.portal.server.util.Service
create, destroy, getState, getStateString, start, stop
 
Methods inherited from class org.jboss.system.ServiceMBeanSupport
createService, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, startService, stopService
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleDeploymentReactor

public SimpleDeploymentReactor()
Method Detail

addTransformer

public void addTransformer(Transformer transformer)
Specified by:
addTransformer in interface DeploymentReactor

removeTransformer

public void removeTransformer(Transformer transformer)
Specified by:
removeTransformer in interface DeploymentReactor

addBuilder

public void addBuilder(MetaDataBuilder builder)
Specified by:
addBuilder in interface DeploymentReactor

removeBuilder

public void removeBuilder(MetaDataBuilder builder)
Specified by:
removeBuilder in interface DeploymentReactor

process

public void process(Item item)
Specified by:
process in interface DeploymentReactor