Update of /cvsroot/babeldoc/babeldoc/modules/j2ee/gensrc/com/babeldoc/j2ee/pipeline In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv16473/modules/j2ee/gensrc/com/babeldoc/j2ee/pipeline Added Files: EjbPipelineStageFactoryLocalHome.java EjbPipelineStageFactoryRemote.java EjbPipelineStageFactoryHome.java EjbPipelineStageFactory.java Log Message: Minor update --- NEW FILE: EjbPipelineStageFactoryLocalHome.java --- /* * Generated by XDoclet - Do not edit! */ package com.babeldoc.j2ee.pipeline; /** * Local home interface for EjbPipelineStageFactory. * @xdoclet-generated at December 10 2007 */ public interface EjbPipelineStageFactoryLocalHome extends javax.ejb.EJBLocalHome { public static final String COMP_NAME="java:comp/env/ejb/EjbPipelineStageFactoryLocal"; public static final String JNDI_NAME="EjbPipelineStageFactoryLocal"; public com.babeldoc.j2ee.pipeline.EjbPipelineStageFactory create() throws javax.ejb.CreateException; } --- NEW FILE: EjbPipelineStageFactory.java --- /* * Generated by XDoclet - Do not edit! */ package com.babeldoc.j2ee.pipeline; /** * Local interface for EjbPipelineStageFactory. * @xdoclet-generated at December 10 2007 */ public interface EjbPipelineStageFactory extends javax.ejb.EJBLocalObject { /** * Get all the pipeline stage names in this factory * @return array of names * @throws PipelineException */ public java.lang.String[] getAllPipelineStageNames( ) throws com.babeldoc.core.pipeline.PipelineException; /** * Get the resolver. * @return a reference to the pipeline stage resolver */ public com.babeldoc.core.pipeline.IPipelineStageResolver getResolver( ) ; /** * Get the configuration options for the stage * @param stageName stage name * @return configuration object * @throws PipelineException */ public com.babeldoc.core.option.IConfigData getConfig( java.lang.String stageName ) throws com.babeldoc.core.pipeline.PipelineException; /** * Get the entry point into the pipelinestage * @return the name of the main entry point into the pipeline stage. * @throws PipelineException */ public java.lang.String getEntryStageName( ) throws com.babeldoc.core.pipeline.PipelineException; /** * Get the name of the next pipeline stage after this one * @param stageName * @return next stage name * @throws PipelineException */ public java.lang.String getNextPipelineStage( java.lang.String stageName ) throws com.babeldoc.core.pipeline.PipelineException; /** * Set the options on this pipeline stage factory. This is generally the point at which your custom pipeline factory steps in and looks through the options. * @param configData the configuration data object * @throws PipelineException */ public void setOptions( com.babeldoc.core.option.IConfigData configData ) throws com.babeldoc.core.pipeline.PipelineException; /** * Get all the pipieline stage connections between stages * @param sourceStage stage or null for all source stages * @param sinkStage stage or null for all sink stages * @return array of PipelineStageConnection * @throws PipelineException */ public com.babeldoc.core.pipeline.PipelineStageConnection[] getPipelineStageConnections( java.lang.String sourceStage,java.lang.String sinkStage ) throws com.babeldoc.core.pipeline.PipelineException; /** * Must this pipeline stage track its data object * @param stageName stage to determine tracking on * @return true - track the document * @throws PipelineException */ public boolean isStageTracked( java.lang.String stageName ) throws com.babeldoc.core.pipeline.PipelineException; /** * Process a message * @param stageName the name of the stage to process this message * @param document the document to process * @param ticket associated with this transaction * @param results the results from the processing * @throws PipelineException */ public void process( java.lang.String stageName,com.babeldoc.core.pipeline.PipelineDocument document,com.babeldoc.core.journal.IJournalTicket ticket,java.util.Collection results ) throws com.babeldoc.core.pipeline.PipelineException; /** * Set the name of the object */ public void setName( java.lang.String name ) ; /** * Get the name of the object * @return the name of the pipelinestage */ public java.lang.String getName( ) ; public com.babeldoc.core.option.IConfigInfo getDelegatedInfo( ) ; /** * Get the configuration iformation for this class and not the delegated pipeline stage configuration information * @return IConfigInfo object */ public com.babeldoc.core.option.IConfigInfo getInfo( ) ; } --- NEW FILE: EjbPipelineStageFactoryRemote.java --- /* * Generated by XDoclet - Do not edit! */ package com.babeldoc.j2ee.pipeline; /** * Remote interface for EjbPipelineStageFactory. * @xdoclet-generated at December 10 2007 */ public interface EjbPipelineStageFactoryRemote extends javax.ejb.EJBObject { /** * Get all the pipeline stage names in this factory * @return array of names * @throws PipelineException */ public java.lang.String[] getAllPipelineStageNames( ) throws com.babeldoc.core.pipeline.PipelineException, java.rmi.RemoteException; /** * Get the resolver. * @return a reference to the pipeline stage resolver */ public com.babeldoc.core.pipeline.IPipelineStageResolver getResolver( ) throws java.rmi.RemoteException; /** * Get the configuration options for the stage * @param stageName stage name * @return configuration object * @throws PipelineException */ public com.babeldoc.core.option.IConfigData getConfig( java.lang.String stageName ) throws com.babeldoc.core.pipeline.PipelineException, java.rmi.RemoteException; /** * Get the entry point into the pipelinestage * @return the name of the main entry point into the pipeline stage. * @throws PipelineException */ public java.lang.String getEntryStageName( ) throws com.babeldoc.core.pipeline.PipelineException, java.rmi.RemoteException; /** * Get the name of the next pipeline stage after this one * @param stageName * @return next stage name * @throws PipelineException */ public java.lang.String getNextPipelineStage( java.lang.String stageName ) throws com.babeldoc.core.pipeline.PipelineException, java.rmi.RemoteException; /** * Set the options on this pipeline stage factory. This is generally the point at which your custom pipeline factory steps in and looks through the options. * @param configData the configuration data object * @throws PipelineException */ public void setOptions( com.babeldoc.core.option.IConfigData configData ) throws com.babeldoc.core.pipeline.PipelineException, java.rmi.RemoteException; /** * Get all the pipieline stage connections between stages * @param sourceStage stage or null for all source stages * @param sinkStage stage or null for all sink stages * @return array of PipelineStageConnection * @throws PipelineException */ public com.babeldoc.core.pipeline.PipelineStageConnection[] getPipelineStageConnections( java.lang.String sourceStage,java.lang.String sinkStage ) throws com.babeldoc.core.pipeline.PipelineException, java.rmi.RemoteException; /** * Must this pipeline stage track its data object * @param stageName stage to determine tracking on * @return true - track the document * @throws PipelineException */ public boolean isStageTracked( java.lang.String stageName ) throws com.babeldoc.core.pipeline.PipelineException, java.rmi.RemoteException; /** * Process a message * @param stageName the name of the stage to process this message * @param document the document to process * @param ticket associated with this transaction * @param results the results from the processing * @throws PipelineException */ public void process( java.lang.String stageName,com.babeldoc.core.pipeline.PipelineDocument document,com.babeldoc.core.journal.IJournalTicket ticket,java.util.Collection results ) throws com.babeldoc.core.pipeline.PipelineException, java.rmi.RemoteException; /** * Set the name of the object */ public void setName( java.lang.String name ) throws java.rmi.RemoteException; /** * Get the name of the object * @return the name of the pipelinestage */ public java.lang.String getName( ) throws java.rmi.RemoteException; public com.babeldoc.core.option.IConfigInfo getDelegatedInfo( ) throws java.rmi.RemoteException; /** * Get the configuration iformation for this class and not the delegated pipeline stage configuration information * @return IConfigInfo object */ public com.babeldoc.core.option.IConfigInfo getInfo( ) throws java.rmi.RemoteException; } --- NEW FILE: EjbPipelineStageFactoryHome.java --- /* * Generated by XDoclet - Do not edit! */ package com.babeldoc.j2ee.pipeline; /** * Home interface for EjbPipelineStageFactory. * @xdoclet-generated at December 10 2007 */ public interface EjbPipelineStageFactoryHome extends javax.ejb.EJBHome { public static final String COMP_NAME="java:comp/env/ejb/EjbPipelineStageFactory"; public static final String JNDI_NAME="EjbPipelineStageFactory"; public com.babeldoc.j2ee.pipeline.EjbPipelineStageFactoryRemote create() throws javax.ejb.CreateException,java.rmi.RemoteException; } |