|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.stardust.engine.api.query.Query
org.eclipse.stardust.engine.api.query.DeployedModelQuery
public final class DeployedModelQuery
Query container for building complex queries for deployed models.
| Nested Class Summary | |
|---|---|
static class |
DeployedModelQuery.DeployedModelState
Enumeration of model states. |
| Field Summary | |
|---|---|
static FilterableAttribute |
CONSUMER
Filters the models based on references to a specific model. |
static FilterableAttribute |
ID
Filters the models based on the id attribute. |
static FilterableAttribute |
OID
Filters the models based on the oid attribute. |
static FilterableAttribute |
PROVIDER
Filters the models based on references to a specific model. |
static FilterableAttribute |
STATE
Filters the models based on the state attribute. |
| Method Summary | |
|---|---|
static DeployedModelQuery |
findActive()
Creates a query for finding active models. |
static DeployedModelQuery |
findActiveForId(String modelId)
Creates a query for finding the active deployed model having the specific id. |
static DeployedModelQuery |
findAll()
Creates a query for finding all deployed models. |
static DeployedModelQuery |
findForId(String modelId)
Creates a query for finding all deployed model versions having the specific id. |
static DeployedModelQuery |
findInState(DeployedModelQuery.DeployedModelState modelState)
Creates a query for finding deployed models currently being in the specified state. |
static DeployedModelQuery |
findUsedBy(long modelOid)
Creates a query for finding all models used by the specified model. |
static DeployedModelQuery |
findUsing(long modelOid)
Creates a query for finding all models using the specified model. |
| Methods inherited from class org.eclipse.stardust.engine.api.query.Query |
|---|
getFilter, getOrderCriteria, getPolicy, orderBy, orderBy, orderBy, removePolicy, setPolicy, toString, where |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final FilterableAttribute OID
DeployedModelQuery query = new DeployedModelQuery();
query.where(OID.between(2, 5));
public static final FilterableAttribute ID
DeployedModelQuery query = new DeployedModelQuery();
query.where(ID.like("%AN%"));
public static final FilterableAttribute STATE
DeployedModelQuery query = new DeployedModelQuery();
query.where(ID.isEqual(modelId)).and(STATE.isEqual("VALID"));
public static final FilterableAttribute PROVIDER
DeployedModelQuery query = new DeployedModelQuery();
query.where(PROVIDER.isEqual(modelOid));
public static final FilterableAttribute CONSUMER
DeployedModelQuery query = new DeployedModelQuery();
query.where(CONSUMER(modelOid));
| Method Detail |
|---|
public static DeployedModelQuery findAll()
public static DeployedModelQuery findActive()
findInState(DeployedModelState),
DeployedModelQuery.DeployedModelState.ACTIVEpublic static DeployedModelQuery findActiveForId(String modelId)
modelId - The id of the model to retrieve
public static DeployedModelQuery findInState(DeployedModelQuery.DeployedModelState modelState)
modelState - The state the model should be in.
public static DeployedModelQuery findForId(String modelId)
modelId - The id of the models to retrieve
public static DeployedModelQuery findUsedBy(long modelOid)
modelOid - The model oid of the model.
public static DeployedModelQuery findUsing(long modelOid)
modelOid - The model oid of the model.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||