org.obe.client.api.repository
Class WorkflowListenerMetaData

java.lang.Object
  extended byorg.obe.client.api.repository.AbstractMetaData
      extended byorg.obe.client.api.repository.ImplClassMetaData
          extended byorg.obe.client.api.repository.WorkflowListenerMetaData
All Implemented Interfaces:
java.io.Serializable

public class WorkflowListenerMetaData
extends ImplClassMetaData

Metadata class to configure a workflow event listener.

Author:
Adrian Price
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.obe.client.api.repository.AbstractMetaData
_author, _description, _displayName, _docUrl, _id, _threadsafe, _type, allowInheritance, EMPTY_ARGS, NO_ARGS_SIG
 
Constructor Summary
WorkflowListenerMetaData()
           
WorkflowListenerMetaData(java.lang.String id, java.lang.String displayName, java.lang.String description, java.lang.String docUrl, java.lang.String author, boolean threadsafe, java.lang.String implClass, java.lang.String[] implCtorSig, WorkflowEventSubscription[] subscription)
           
 
Method Summary
 java.lang.Object createInstance(org.xml.sax.EntityResolver entityResolver)
           
 WorkflowEventSubscription[] getSubscription()
           
 WorkflowEventSubscription getSubscription(int i)
           
 void setSubscription(int i, WorkflowEventSubscription subscription)
           
 void setSubscription(WorkflowEventSubscription[] subscription)
           
 java.lang.String toString()
           
 
Methods inherited from class org.obe.client.api.repository.ImplClassMetaData
getImplClass, getImplCtorSig, setImplClass, setImplCtorSig
 
Methods inherited from class org.obe.client.api.repository.AbstractMetaData
createInstance, createInstance, getAuthor, getDescription, getDisplayName, getDocUrl, getId, getThreadsafe, getType, isThreadsafe, setAuthor, setDescription, setDisplayName, setDocUrl, setId, setThreadsafe, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WorkflowListenerMetaData

public WorkflowListenerMetaData()

WorkflowListenerMetaData

public WorkflowListenerMetaData(java.lang.String id,
                                java.lang.String displayName,
                                java.lang.String description,
                                java.lang.String docUrl,
                                java.lang.String author,
                                boolean threadsafe,
                                java.lang.String implClass,
                                java.lang.String[] implCtorSig,
                                WorkflowEventSubscription[] subscription)
Method Detail

getSubscription

public WorkflowEventSubscription[] getSubscription()

getSubscription

public WorkflowEventSubscription getSubscription(int i)

setSubscription

public void setSubscription(int i,
                            WorkflowEventSubscription subscription)

setSubscription

public void setSubscription(WorkflowEventSubscription[] subscription)

createInstance

public java.lang.Object createInstance(org.xml.sax.EntityResolver entityResolver)
                                throws RepositoryException
Specified by:
createInstance in class AbstractMetaData
Throws:
RepositoryException

toString

public java.lang.String toString()
Overrides:
toString in class AbstractMetaData


SourceForge.net Logo OBE-1.0 Copyright (c) 2002-2006 Adrian Price. All Rights Reserved.