A B C D E G H I L N O P R S T W

A

ATTRIB_ACTIVITY_ID - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the activity id attribute.
ATTRIB_ACTIVITY_WI_ID - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the work item id of an activity attribute.
ATTRIB_CASE_ID - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the case id attribute.
ATTRIB_CASE_TYPE_ID - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the case type id attribute.
ATTRIB_HOST_RESOURCE_ID - Static variable in class com.bigbross.bossa.resource.ResourceEvents
Constant to indicate the host resource id attribute.
ATTRIB_PLACE_ID - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the place id attribute.
ATTRIB_RESOURCE_ID - Static variable in class com.bigbross.bossa.resource.ResourceEvents
Constant to indicate the resource id attribute.
ATTRIB_RESOURCE_ID - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the resource id attribute.
ATTRIB_TOKEN_NUMBER_ID - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the token number id attribute.
ATTRIB_WORK_ITEM_ID - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the work item id attribute.
Activity - class com.bigbross.bossa.wfnet.Activity.
This class represents an open (firing) work item.

B

Bossa - class com.bigbross.bossa.Bossa.
This class represents a workflow engine in the Bossa workflow library.
BossaException - exception com.bigbross.bossa.BossaException.
This class represents an exception of the Bossa system.
BossaException() - Constructor for class com.bigbross.bossa.BossaException
Constructs a new BossaException object with null as its detail message.
BossaException(String) - Constructor for class com.bigbross.bossa.BossaException
Constructs a new BossaException object with the specified detail message.
BossaException(String, Throwable) - Constructor for class com.bigbross.bossa.BossaException
Constructs a new BossaException object with the specified detail message and cause.
BossaException(Throwable) - Constructor for class com.bigbross.bossa.BossaException
Constructs a new BossaException object with the specified cause and a detail message of cause.toString().
BossaFactory - class com.bigbross.bossa.BossaFactory.
This class handles the creation of a Bossa instance.
BossaFactory() - Constructor for class com.bigbross.bossa.BossaFactory
Creates a new Bossa factory with default configuration values.
BossaTransaction - class com.bigbross.bossa.BossaTransaction.
This class represents all transactions applied to a Bossa engine.
BossaTransaction() - Constructor for class com.bigbross.bossa.BossaTransaction
 
buildTemplate(Map) - Method in class com.bigbross.bossa.wfnet.CaseType
Builds the template case that will spawn all other cases.

C

Case - class com.bigbross.bossa.wfnet.Case.
This class represents a specific instance of a case type.
CaseType - class com.bigbross.bossa.wfnet.CaseType.
This class represents the definition of a process (case type).
CaseType(String) - Constructor for class com.bigbross.bossa.wfnet.CaseType
Creates a new case type, without any places or transitions.
CaseTypeManager - class com.bigbross.bossa.wfnet.CaseTypeManager.
This class manages all registered case types of the workflow system.
CaseTypeManager(Bossa) - Constructor for class com.bigbross.bossa.wfnet.CaseTypeManager
Creates a new empty case type manager.
CaseTypeManager() - Constructor for class com.bigbross.bossa.wfnet.CaseTypeManager
Creates a new empty case type manager.
CaseTypeXMLLoader - class com.bigbross.bossa.io.CaseTypeXMLLoader.
This class loads an external XML case type definition.
CaseTypeXMLLoader(String) - Constructor for class com.bigbross.bossa.io.CaseTypeXMLLoader
Creates a new loader for the provided PNML file.
Container - interface com.bigbross.bossa.resource.Container.
A resource or resource expression.
canBePerformedBy(Resource) - Method in class com.bigbross.bossa.wfnet.WorkItem
Indicates if this work item can be open by the provided resource.
cancel() - Method in class com.bigbross.bossa.wfnet.Activity
Cancel this activity.
close() - Method in class com.bigbross.bossa.wfnet.Activity
Closes and finishes this activity.
close(Map) - Method in class com.bigbross.bossa.wfnet.Activity
Closes and finishes an activity.
closeCase() - Method in class com.bigbross.bossa.wfnet.Case
Closes this case.
com.bigbross.bossa - package com.bigbross.bossa
 
com.bigbross.bossa.history - package com.bigbross.bossa.history
 
com.bigbross.bossa.io - package com.bigbross.bossa.io
 
com.bigbross.bossa.notify - package com.bigbross.bossa.notify
 
com.bigbross.bossa.resource - package com.bigbross.bossa.resource
 
com.bigbross.bossa.wfnet - package com.bigbross.bossa.wfnet
 
com.bigbross.bossa.work - package com.bigbross.bossa.work
 
compareTo(Object) - Method in class com.bigbross.bossa.notify.Event
Note: this class has a natural ordering that is inconsistent with equals.
compile(ResourceRegistry, String) - Static method in class com.bigbross.bossa.resource.Expression
Compiles a resource expression.
compile(String) - Method in class com.bigbross.bossa.resource.ResourceRegistry
Compiles a resource expression.
contains(Resource) - Method in interface com.bigbross.bossa.resource.Container
Determines if a resource is contained in this resource.
contains(Resource) - Method in class com.bigbross.bossa.resource.Expression
Determines if a resource is contained in this.
contains(ResourceRegistry, Resource) - Method in class com.bigbross.bossa.resource.Expression
Determines if a resource is contained in this.
contains(Resource) - Method in class com.bigbross.bossa.resource.Resource
Determines if a resource is contained in this resource.
createBossa() - Method in class com.bigbross.bossa.BossaFactory
Creates a Bossa engine instance using the current configuration of the Bossa factory.
createCaseType() - Method in class com.bigbross.bossa.io.CaseTypeXMLLoader
Creates the case type from the PNML file loaded.
createResource(String) - Method in class com.bigbross.bossa.resource.ResourceRegistry
Creates a new resource in this registry.
createResourceImpl(String, boolean) - Method in class com.bigbross.bossa.resource.ResourceRegistry
Creates a new resource in this registry.

D

DataTransferException - exception com.bigbross.bossa.io.DataTransferException.
This exception is thrown if an error occours when exporting or importing Bossa data.
DataTransferException() - Constructor for class com.bigbross.bossa.io.DataTransferException
See BossaException.BossaException().
DataTransferException(String) - Constructor for class com.bigbross.bossa.io.DataTransferException
See BossaException.BossaException(String).
DataTransferException(String, Throwable) - Constructor for class com.bigbross.bossa.io.DataTransferException
See BossaException.BossaException(String, Throwable).
DataTransferException(Throwable) - Constructor for class com.bigbross.bossa.io.DataTransferException
See BossaException.BossaException(Throwable).
DeterministicTimeSource - class com.bigbross.bossa.DeterministicTimeSource.
This class implements a deterministic time source.
DeterministicTimeSource() - Constructor for class com.bigbross.bossa.DeterministicTimeSource
Creates a new deterministic time source.
defaultBossa() - Static method in class com.bigbross.bossa.BossaFactory
Creates a Bossa engine instance with the default configuration values.

E

Edge - class com.bigbross.bossa.wfnet.Edge.
This class represents one edge of one transition.
EvaluationException - exception com.bigbross.bossa.wfnet.EvaluationException.
This exception is thrown if an error occours while evaluating an expression.
EvaluationException() - Constructor for class com.bigbross.bossa.wfnet.EvaluationException
See BossaException.BossaException().
EvaluationException(String) - Constructor for class com.bigbross.bossa.wfnet.EvaluationException
See BossaException.BossaException(String).
EvaluationException(String, Throwable) - Constructor for class com.bigbross.bossa.wfnet.EvaluationException
See BossaException.BossaException(String, Throwable).
EvaluationException(Throwable) - Constructor for class com.bigbross.bossa.wfnet.EvaluationException
See BossaException.BossaException(Throwable).
Event - class com.bigbross.bossa.notify.Event.
This class represents an event in the notification bus.
Event(String, int, Map, Date) - Constructor for class com.bigbross.bossa.notify.Event
Creates an event.
EventsXMLHelper - class com.bigbross.bossa.io.EventsXMLHelper.
This class provides a static method to convert an event list to a XML encoded file.
EventsXMLHelper() - Constructor for class com.bigbross.bossa.io.EventsXMLHelper
 
Expression - class com.bigbross.bossa.resource.Expression.
A node of one binary tree representing a compiled resource expression.
Expression() - Constructor for class com.bigbross.bossa.resource.Expression
 
exclude(Resource) - Method in class com.bigbross.bossa.resource.Resource
Excludes a resource from this resource.
excludeImpl(Resource, boolean) - Method in class com.bigbross.bossa.resource.Resource
Excludes a resource from this resource.
execute(BossaTransaction) - Method in class com.bigbross.bossa.Bossa
Executes a transaction using the current prevayler.
execute(Bossa) - Method in class com.bigbross.bossa.BossaTransaction
Executes a transaction in a Bossa engine.
executeAndQuery(Object, Date) - Method in class com.bigbross.bossa.BossaTransaction
Executes a transaction in a prevalent system.
export(List, String) - Static method in class com.bigbross.bossa.io.EventsXMLHelper
Converts the provided event list to a XML file.
exportHistory(Date, String) - Method in class com.bigbross.bossa.history.Historian
Exports to a XML file all events that took place before the provided date.

G

getActivities() - Method in class com.bigbross.bossa.wfnet.Case
Returns a list of activities associated with this case.
getActivities() - Method in class com.bigbross.bossa.wfnet.CaseType
Returns the list of all activities of the cases of this case type.
getActivities() - Method in class com.bigbross.bossa.wfnet.CaseTypeManager
Returns the list of all activities of all registered case types.
getActivities(Resource) - Method in class com.bigbross.bossa.work.WorkManager
Returns a list of all activities in the engine that are under the responsability of the provided resource.
getActivity(int) - Method in class com.bigbross.bossa.wfnet.Case
Returns a specific activity, selected by its id.
getAttributes() - Method in class com.bigbross.bossa.notify.Event
Returns the attributes map of this event.
getAttributes() - Method in class com.bigbross.bossa.wfnet.Case
Returns the current attributes of this case.
getCase() - Method in class com.bigbross.bossa.wfnet.Activity
Returns the case of this activity.
getCase(int) - Method in class com.bigbross.bossa.wfnet.CaseType
Returns a case by its id.
getCase() - Method in class com.bigbross.bossa.wfnet.WorkItem
Returns the case of this work item.
getCaseHistory(String, int) - Method in class com.bigbross.bossa.history.Historian
Return all events that took place until now and are related to a case.
getCaseHistory(Date, String, int) - Method in class com.bigbross.bossa.history.Historian
Returns the events that took place after the start date, inclusive, until now and are related to a case.
getCaseHistory(Date, Date, String, int) - Method in class com.bigbross.bossa.history.Historian
Returns the events that took place between the start date and the end date, including the start date and excluding the end date, and are related to a case.
getCaseType() - Method in class com.bigbross.bossa.wfnet.Activity
Returns the case type of this activity.
getCaseType() - Method in class com.bigbross.bossa.wfnet.Case
Returns the case type of this case.
getCaseType(String) - Method in class com.bigbross.bossa.wfnet.CaseTypeManager
Returns the case type with the provided id.
getCaseType() - Method in class com.bigbross.bossa.wfnet.WorkItem
Returns the case type of this work item.
getCaseTypeHistory(String) - Method in class com.bigbross.bossa.history.Historian
Return all events that took place until now and are related to a case type.
getCaseTypeHistory(Date, String) - Method in class com.bigbross.bossa.history.Historian
Returns the events that took place after the start date, inclusive, until now and are related to a case type.
getCaseTypeHistory(Date, Date, String) - Method in class com.bigbross.bossa.history.Historian
Returns the events that took place between the start date and the end date, including the start date and excluding the end date, and are related to a case type.
getCaseTypeManager() - Method in class com.bigbross.bossa.Bossa
Returns the case type manager of this engine.
getCaseTypes() - Method in class com.bigbross.bossa.wfnet.CaseTypeManager
Returns all registered case types.
getCases() - Method in class com.bigbross.bossa.wfnet.CaseType
Returns all cases of this case type.
getCause() - Method in class com.bigbross.bossa.BossaException
Returns the cause of this BossaException.
getExcludes() - Method in class com.bigbross.bossa.resource.Resource
Returns the excludes list of this resource.
getHistorian() - Method in class com.bigbross.bossa.Bossa
Returns the historian of this engine.
getHistory() - Method in class com.bigbross.bossa.history.Historian
Return all events that took place until now.
getHistory(Date) - Method in class com.bigbross.bossa.history.Historian
Returns the events that took place after the start date, inclusive, until now.
getHistory(Date, Date) - Method in class com.bigbross.bossa.history.Historian
Returns the events that took place between the start date and the end date, including the start date and excluding the end date.
getId() - Method in class com.bigbross.bossa.history.HistoryListener
 
getId() - Method in class com.bigbross.bossa.notify.Event
Returns the id of this event.
getId() - Method in interface com.bigbross.bossa.notify.Listener
Returns the id of this listener.
getId() - Method in class com.bigbross.bossa.resource.Resource
Returns the resource identifier.
getId() - Method in class com.bigbross.bossa.resource.ResourceRegistry
Returns the id of this registry.
getId() - Method in class com.bigbross.bossa.wfnet.Activity
Returns the id of this activity.
getId() - Method in class com.bigbross.bossa.wfnet.Case
Returns the id of this case.
getId() - Method in class com.bigbross.bossa.wfnet.CaseType
Returns the id of this case type.
getId() - Method in class com.bigbross.bossa.wfnet.Place
Returns the id of this place.
getId() - Method in class com.bigbross.bossa.wfnet.Transition
Returns the id of this transition.
getId() - Method in class com.bigbross.bossa.wfnet.WorkItem
Returns the id of this work item.
getIncludes() - Method in class com.bigbross.bossa.resource.Resource
Returns the includes list of this resource.
getIndex() - Method in class com.bigbross.bossa.wfnet.Place
Returns the index of this place.
getInitialMarking() - Method in class com.bigbross.bossa.wfnet.Place
Returns the initial marking of this place.
getNotificationBus() - Method in class com.bigbross.bossa.Bossa
Returns the notification bus of this engine.
getPlace(String) - Method in class com.bigbross.bossa.wfnet.CaseType
Returns the place of this case type that has the specified id.
getResource() - Method in class com.bigbross.bossa.history.HistoryListener
 
getResource() - Method in interface com.bigbross.bossa.notify.Listener
Returns the resource used to further filter the work item or activity related events passed to this listener.
getResource(String) - Method in class com.bigbross.bossa.resource.ResourceRegistry
Returns the resource with the given id.
getResource() - Method in class com.bigbross.bossa.wfnet.Activity
Returns the resource responsible by this activity.
getResourceHistory(String) - Method in class com.bigbross.bossa.history.Historian
Return all events that took place until now and are related to a resource.
getResourceHistory(Date, String) - Method in class com.bigbross.bossa.history.Historian
Returns the events that took place after the start date, inclusive, until now and are related to a resource.
getResourceHistory(Date, Date, String) - Method in class com.bigbross.bossa.history.Historian
Returns the events that took place between the start date and the end date, including the start date and excluding the end date, and are related to a resource.
getResourceManager() - Method in class com.bigbross.bossa.Bossa
Returns the resource manager of this engine.
getResources() - Method in class com.bigbross.bossa.resource.ResourceRegistry
Returns all registered resources.
getResources() - Method in class com.bigbross.bossa.wfnet.Case
Returns all local resources of this case.
getResources() - Method in class com.bigbross.bossa.wfnet.CaseType
Returns all resource groups of this case type.
getState() - Method in class com.bigbross.bossa.wfnet.Case
Returns the state of the case, that is, how many tokens are in each place.
getSuperContext() - Method in class com.bigbross.bossa.resource.ResourceRegistry
Returns the super context of this registry.
getTime() - Method in class com.bigbross.bossa.DeterministicTimeSource
 
getTime() - Method in class com.bigbross.bossa.RealTimeSource
 
getTime() - Method in interface com.bigbross.bossa.TimeSource
Returns the current time.
getTime() - Method in class com.bigbross.bossa.notify.Event
Returns the time this event happened.
getTimeSource() - Method in class com.bigbross.bossa.Bossa
Returns the time source of this engine.
getTransition(String) - Method in class com.bigbross.bossa.wfnet.CaseType
Returns the transition of this case type that has the specified id.
getType() - Method in class com.bigbross.bossa.notify.Event
Returns the type of this event.
getWorkItem(String) - Method in class com.bigbross.bossa.wfnet.Case
Returns a specific work item, selected by its id.
getWorkItemId() - Method in class com.bigbross.bossa.wfnet.Activity
Returns the id of the work item that created this activity.
getWorkItems() - Method in class com.bigbross.bossa.wfnet.Case
Returns the list of currently fireable work items associated with this case.
getWorkItems() - Method in class com.bigbross.bossa.wfnet.CaseType
Returns the list of all work items of the cases of this case type.
getWorkItems(boolean) - Method in class com.bigbross.bossa.wfnet.CaseType
Returns the list of all work items of the cases of this case type.
getWorkItems() - Method in class com.bigbross.bossa.wfnet.CaseTypeManager
Returns the list of all work items of all registered case types.
getWorkItems(boolean) - Method in class com.bigbross.bossa.wfnet.CaseTypeManager
Returns the list of all work items of all registered case types.
getWorkItems(Resource) - Method in class com.bigbross.bossa.work.WorkManager
Returns a list of all work items in the engine that can be opened by the provided resource.
getWorkItems(Resource, boolean) - Method in class com.bigbross.bossa.work.WorkManager
Returns a list of all work items in the engine that can be opened by the provided resource, including the initial work items.
getWorkManager() - Method in class com.bigbross.bossa.Bossa
Returns the work manager of this engine.

H

Historian - class com.bigbross.bossa.history.Historian.
This class keeps the historical records of a Bossa engine.
Historian(Bossa) - Constructor for class com.bigbross.bossa.history.Historian
Creates a new empty historian.
HistoryListener - class com.bigbross.bossa.history.HistoryListener.
This class implements the listener for a historian in the notification bus.
HistoryListener(Historian) - Constructor for class com.bigbross.bossa.history.HistoryListener
Creates a new listener.

I

ID_ADD_TOKENS - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of tokens being added to a place.
ID_CANCEL_ACTIVITY - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of canceling an activity.
ID_CLOSE_ACTIVITY - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of closing an activity.
ID_CLOSE_CASE - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of closing a case.
ID_CREATE_RESOURCE - Static variable in class com.bigbross.bossa.resource.ResourceEvents
Constant to indicate the event of a resource creation in the resource manager.
ID_EXCLUDE_IN_RESOURCE - Static variable in class com.bigbross.bossa.resource.ResourceEvents
Constant to indicate the event of a resource being added to the exclude list of another resource.
ID_INCLUDE_IN_RESOURCE - Static variable in class com.bigbross.bossa.resource.ResourceEvents
Constant to indicate the event of a resource being added to the include list of another resource.
ID_OPEN_CASE - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of opening a case.
ID_OPEN_WORK_ITEM - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of opening a work item.
ID_REGISTER_CASE_TYPE - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of a case type registration.
ID_REMOVE_CASE_TYPE - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of a case type removal.
ID_REMOVE_FROM_RESOURCE - Static variable in class com.bigbross.bossa.resource.ResourceEvents
Constant to indicate the event of a resource being removed from the lists of another resource.
ID_REMOVE_RESOURCE - Static variable in class com.bigbross.bossa.resource.ResourceEvents
Constant to indicate the event of a resource removal from the resource manager.
ID_REMOVE_TOKENS - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of tokens being removed from a place.
ID_SET_STATE - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of a manual state change in a case.
ID_SET_TOKENS - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the event of a specific number of tokens being put in a place.
ID_WORK_ITEM_ACTIVE - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the activation of an inactive work item.
ID_WORK_ITEM_INACTIVE - Static variable in class com.bigbross.bossa.wfnet.WFNetEvents
Constant to indicate the deactivation of an active work item.
include(Resource) - Method in class com.bigbross.bossa.resource.Resource
Includes a resource in this resource.
includeImpl(Resource, boolean) - Method in class com.bigbross.bossa.resource.Resource
Includes a resource in this resource.
input(Place, String) - Method in class com.bigbross.bossa.wfnet.Transition
Creates an input edge connecting a place to this transition.
interested(int) - Method in class com.bigbross.bossa.history.HistoryListener
 
interested(int) - Method in interface com.bigbross.bossa.notify.Listener
Indicates if this listener is interested in an event type.
isFireable() - Method in class com.bigbross.bossa.wfnet.WorkItem
Indicates if this work item is fireable.
isGroup() - Method in class com.bigbross.bossa.resource.Resource
Returns true if this resource includes any other resources, so it is a group.

L

Listener - interface com.bigbross.bossa.notify.Listener.
This interface should be implemented by a class that wants to be registered in the notification bus.

N

NotificationBus - class com.bigbross.bossa.notify.NotificationBus.
This class manages all event notifications inside Bossa.
NotificationBus(Bossa, List) - Constructor for class com.bigbross.bossa.notify.NotificationBus
Creates a new notification bus with some persistent listeners.
NotificationBus(Bossa) - Constructor for class com.bigbross.bossa.notify.NotificationBus
Creates a new empty notification bus.
NotificationQueue - class com.bigbross.bossa.notify.NotificationQueue.
This class implements a notification queue.
NotificationQueue() - Constructor for class com.bigbross.bossa.notify.NotificationQueue
Creates new empty notification queue.
notifyAll(Bossa) - Method in class com.bigbross.bossa.notify.NotificationQueue
Notifies all events currently present in this queue and flushes it.
notifyEvent(Event) - Method in class com.bigbross.bossa.history.HistoryListener
 
notifyEvent(Event) - Method in interface com.bigbross.bossa.notify.Listener
Notifies this listener of an event.
notifyEvent(Event) - Method in class com.bigbross.bossa.notify.NotificationBus
Informs the occurrence of an event to all registered listeners.

O

open(Resource) - Method in class com.bigbross.bossa.wfnet.WorkItem
Opens this work item.
openCase() - Method in class com.bigbross.bossa.wfnet.CaseType
Creates a new case using the state of the case type template.
openCase(Map) - Method in class com.bigbross.bossa.wfnet.CaseType
Creates a new case using the provided state as the initial token count.
output(Place, String) - Method in class com.bigbross.bossa.wfnet.Transition
Creates an output edge connecting this transition to a place.

P

PersistenceException - exception com.bigbross.bossa.PersistenceException.
This exception is thrown if an error occours when making an update persistent.
PersistenceException() - Constructor for class com.bigbross.bossa.PersistenceException
See BossaException.BossaException().
PersistenceException(String) - Constructor for class com.bigbross.bossa.PersistenceException
See BossaException.BossaException(String).
PersistenceException(String, Throwable) - Constructor for class com.bigbross.bossa.PersistenceException
See BossaException.BossaException(String, Throwable).
PersistenceException(Throwable) - Constructor for class com.bigbross.bossa.PersistenceException
See BossaException.BossaException(Throwable).
Place - class com.bigbross.bossa.wfnet.Place.
This class represents a place.
printStackTrace() - Method in class com.bigbross.bossa.BossaException
Prints this BossaException object and its backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in class com.bigbross.bossa.BossaException
Prints this BossaException object and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in class com.bigbross.bossa.BossaException
Prints this BossaException object and its backtrace to the specified print writer.
purgeHistory(Date) - Method in class com.bigbross.bossa.history.Historian
Removes from history all events that took place before the provided date.

R

RESOURCE_EVENT - Static variable in class com.bigbross.bossa.notify.Event
Constant to indicate a resource manipulation event type.
RealTimeSource - class com.bigbross.bossa.RealTimeSource.
This class implements a real time time source.
RealTimeSource() - Constructor for class com.bigbross.bossa.RealTimeSource
 
Resource - class com.bigbross.bossa.resource.Resource.
This class represents a single resource or a group of resources.
ResourceEvents - class com.bigbross.bossa.resource.ResourceEvents.
This class holds as static constants all ids of resource events.
ResourceEvents() - Constructor for class com.bigbross.bossa.resource.ResourceEvents
 
ResourceManager - class com.bigbross.bossa.resource.ResourceManager.
This class manages the creation and removal of resources.
ResourceManager(Bossa) - Constructor for class com.bigbross.bossa.resource.ResourceManager
Creates a new empty resource manager.
ResourceManager() - Constructor for class com.bigbross.bossa.resource.ResourceManager
Creates a new empty resource manager.
ResourceRegistry - class com.bigbross.bossa.resource.ResourceRegistry.
This class stores registered resources.
ResourceRegistry(String) - Constructor for class com.bigbross.bossa.resource.ResourceRegistry
Creates a new empty resource registry.
registerCaseType(CaseType) - Method in class com.bigbross.bossa.wfnet.CaseTypeManager
Registers a new case type in the manager.
registerCaseType(String) - Method in class com.bigbross.bossa.wfnet.CaseTypeManager
Registers a new case type read from a PNML file in the manager.
registerCaseTypeImpl(CaseType) - Method in class com.bigbross.bossa.wfnet.CaseTypeManager
Registers a new case type in the manager.
registerListener(Listener) - Method in class com.bigbross.bossa.notify.NotificationBus
Registers a new listener of the notification bus.
registerPlace(String, int) - Method in class com.bigbross.bossa.wfnet.CaseType
Creates a place with the specified id and initial marking in this case type.
registerPlace(String) - Method in class com.bigbross.bossa.wfnet.CaseType
Creates a place with the specified id and initial marking set to zero in this case type.
registerSubContext(ResourceRegistry) - Method in class com.bigbross.bossa.resource.ResourceRegistry
Registers another resource registry as a sub context of this resource registry.
registerTransition(String, String, long) - Method in class com.bigbross.bossa.wfnet.CaseType
Creates a transition with the specified id, resource expression and timeout in this case type.
registerTransition(String, String) - Method in class com.bigbross.bossa.wfnet.CaseType
Creates a transition with the specified id and resource expression, but with no timeout, in this case type.
remove(Resource) - Method in class com.bigbross.bossa.resource.Resource
Removes a resource from this resource.
removeCaseType(String) - Method in class com.bigbross.bossa.wfnet.CaseTypeManager
Removes the case type from the manager, if present.
removeCaseTypeImpl(String) - Method in class com.bigbross.bossa.wfnet.CaseTypeManager
Removes the case type from the manager, if present.
removeImpl(Resource, boolean) - Method in class com.bigbross.bossa.resource.Resource
Removes a resource from this resource.
removeListener(String) - Method in class com.bigbross.bossa.notify.NotificationBus
Removes the listener from the notification bus, if present.
removeResource(Resource) - Method in class com.bigbross.bossa.resource.ResourceRegistry
Removes a resource from this registry.
removeResourceImpl(Resource, boolean) - Method in class com.bigbross.bossa.resource.ResourceRegistry
Removes a resource from this registry.
removeSubContext(ResourceRegistry) - Method in class com.bigbross.bossa.resource.ResourceRegistry
Remove the provided registry from the list of registered sub contexts of this registry.

S

SetAttributeException - exception com.bigbross.bossa.wfnet.SetAttributeException.
This exception is thrown if the underlying expression evaluation system has problems setting an attribute.
SetAttributeException() - Constructor for class com.bigbross.bossa.wfnet.SetAttributeException
See BossaException.BossaException().
SetAttributeException(String) - Constructor for class com.bigbross.bossa.wfnet.SetAttributeException
See BossaException.BossaException(String).
SetAttributeException(String, Throwable) - Constructor for class com.bigbross.bossa.wfnet.SetAttributeException
See BossaException.BossaException(String, Throwable).
SetAttributeException(Throwable) - Constructor for class com.bigbross.bossa.wfnet.SetAttributeException
See BossaException.BossaException(Throwable).
setActiveHistorian(boolean) - Method in class com.bigbross.bossa.BossaFactory
Configures if the created Bossa will log its events in the historian or not.
setState(Map) - Method in class com.bigbross.bossa.wfnet.Case
Changes the state of the case, that is, how many tokens are in each place.
setStateDir(String) - Method in class com.bigbross.bossa.BossaFactory
Configures the directory where Bossa will save its state.
setSuperContext(ResourceRegistry) - Method in class com.bigbross.bossa.resource.ResourceRegistry
Sets a context as the super context of this registry.
setTime(Date) - Method in class com.bigbross.bossa.DeterministicTimeSource
Sets the time of this time source.
setTimeSource(TimeSource) - Method in class com.bigbross.bossa.BossaFactory
Configures the time source of a transient Bossa engine.
setTransientBossa(boolean) - Method in class com.bigbross.bossa.BossaFactory
Configures if the created Bossa is transient or not.

T

TimeSource - interface com.bigbross.bossa.TimeSource.
This interface represents a time source used by the Bossa engine.
Transition - class com.bigbross.bossa.wfnet.Transition.
This class represents the definition of a transition.
takeSnapshot() - Method in class com.bigbross.bossa.Bossa
Writes to disk the complete object tree of this engine instance.
toString() - Method in class com.bigbross.bossa.resource.Resource
Returns a string with the resource identifier.
toString() - Method in class com.bigbross.bossa.wfnet.Edge
Returns a string with the condition expression.
transientBossa() - Static method in class com.bigbross.bossa.BossaFactory
Creates a transient Bossa engine instance, keeping all other default configuration values.

W

WFNET_EVENT - Static variable in class com.bigbross.bossa.notify.Event
Constant to indicate a work item or activity related event type.
WFNetEvents - class com.bigbross.bossa.wfnet.WFNetEvents.
This class holds as static constants all ids of WFNet events.
WFNetEvents() - Constructor for class com.bigbross.bossa.wfnet.WFNetEvents
 
WorkItem - class com.bigbross.bossa.wfnet.WorkItem.
This class represents a transition of a specific case instance.
WorkManager - class com.bigbross.bossa.work.WorkManager.
This class manages the generation of work item lists.
WorkManager(Bossa) - Constructor for class com.bigbross.bossa.work.WorkManager
Creates a new empty work manager.
WorkManager() - Constructor for class com.bigbross.bossa.work.WorkManager
Creates a new empty work manager.

A B C D E G H I L N O P R S T W

Copyright © 2003,2004 OpenBR Sistemas S/C Ltda.