Package orc.orchard

Orchard is the service-oriented implementation of Orc.

See:
          Description

Interface Summary
Job.FinishListener Used to handle cleanup when the job finishes.
Waiter Provides blocking or callback behavior for asynchronous methods.
 

Class Summary
AbstractAccounts Provide access to accounts stored in a database.
AbstractCompilerService Implementation of a compiler service.
AbstractExecutorService Standard implementation of an ExecutorService.
Account Manage a group of jobs associated with a user account.
DbAccounts  
GuestOnlyAccounts  
Job Standard implementation of a JobService.
JobConfiguration JAXB does bad things if you extend another class which is not specifically designed to be JAXB-marshalled.
JobEvent  
OilSecurityValidator Check an OIL expression for security violations.
OilSecurityValidator.SecurityProblem  
PrintlnEvent Whenever a "print" or "println" site is called, the output is buffered and sent to the client with println events.
PromptEvent  
PublicationEvent Job publications (published Orc values).
ThreadWaiter Use Java wait/notify to implement suspend/resume.
TokenErrorEvent  
WaiterManager Manage waiters waiting for the same event.
 

Package orc.orchard Description

Orchard is the service-oriented implementation of Orc. This package consists of:

Some conventions used by the interfaces: