Class BlackboardAwareJobProxy<BlackboardType extends Blackboard<?>>

java.lang.Object
de.uka.ipd.sdq.workflow.jobs.JobProxy
de.uka.ipd.sdq.workflow.jobs.BlackboardAwareJobProxy<BlackboardType>
Type Parameters:
BlackboardType - the blackboard type as described by IBlackboardInteractingJob
All Implemented Interfaces:
IBlackboardInteractingJob<BlackboardType>, IJob

public class BlackboardAwareJobProxy<BlackboardType extends Blackboard<?>> extends JobProxy implements IBlackboardInteractingJob<BlackboardType>
This is a Blackboard aware Job Proxy. The proxied job is still only retrieved once the proxy is executed. This proxy class additionally implements the IBlackboardInteractingJob interface to forward the current blackboard instance.