public final class DeployedModelQuery extends Query
| Modifier and Type | Class and Description |
|---|---|
static class |
DeployedModelQuery.DeployedModelState
Enumeration of model states.
|
| Modifier and Type | Field and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
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));
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 retrievepublic 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 retrievepublic 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.Copyright © 2016 Eclipse Stardust. All Rights Reserved.