module ResourceManager {
typedef sequence<WorkflowModel::WfResource> ResourceSeq;
interface ResourceFactory
{
ResourceSeq getAvailableResources(in string filter)
raises(WfBase::InvalidQuery);
WorkflowModel::WfResource CreatePotentialRelationship(
in
WorkflowModel::WfResource res,
in
WorkflowModel::WfAssignment assign)
raises(WfBase::BaseException);
WorkflowModel::WfResource CreateActualRelationship(
in
WorkflowModel::WfResource res,
in
WorkflowModel::WfAssignment assign)
raises(WfBase::BaseException);
};
};