public class MetadataQueryBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
MetadataQueryFilter |
createFilter(oracle.as.scheduler.metadata.query.MetadataQueryField queryField,
oracle.as.scheduler.query.QueryComparator queryComparator,
Serializable value)
Creates a metadata query filter for the given query field, comparator and value
|
MetadataQueryFilter |
queryDisplayName(oracle.as.scheduler.query.QueryComparator c,
oracle.as.scheduler.translation.TranslatedString value)
Creates a filter to query by display name
|
MetadataQueryFilter |
queryLogicalClusterName(oracle.as.scheduler.query.QueryComparator c,
String name)
Creates a filter to query by logical cluster name
|
MetadataQueryFilter |
queryName(oracle.as.scheduler.query.QueryComparator c,
String name)
Creates a filter to query by metadata name
|
MetadataQueryFilter |
queryPackage(oracle.as.scheduler.query.QueryComparator c,
String packageName)
Creates a filter to query by metadata package
|
MetadataQueryFilter |
queryPrivileges(MetadataPermission.Action[] actions)
Creates a filter to query by metadata privilege actions
|
MetadataQueryFilter |
queryPrivileges(oracle.as.scheduler.query.QueryComparator c,
MetadataPermission.Action[] actions)
Deprecated.
use queryPrivileges(Action...)
because
QueryComparator.CONTAINS is the only valid value
for the first argument.
Creates a filter to query by metadata privilege actions and comparator |
MetadataQueryFilter |
queryResultIndex(oracle.as.scheduler.query.QueryComparator c,
Integer value)
Creates a filter to query by ResultIndex
|
public MetadataQueryFilter createFilter(oracle.as.scheduler.metadata.query.MetadataQueryField queryField, oracle.as.scheduler.query.QueryComparator queryComparator, Serializable value)
queryField - a query field defined in oracle.as.scheduler.MetadataService.QueryField enumqueryComparator - a comparator defined in oracle.as.scheduler.Filter.Comparator enumvalue - an Objectpublic final MetadataQueryFilter queryName(oracle.as.scheduler.query.QueryComparator c, String name)
c - comparator defined in oracle.as.scheduler.Filter.Comparator enumname - name of metadata in Stringpublic final MetadataQueryFilter queryPackage(oracle.as.scheduler.query.QueryComparator c, String packageName)
c - comparator defined in oracle.as.scheduler.Filter.Comparator enumpackageName - package of metadata in Stringpublic final MetadataQueryFilter queryPrivileges(MetadataPermission.Action[] actions)
actions - actions defined in oracle.as.scheduler.security.MetadataPermission.Action@Deprecated public final MetadataQueryFilter queryPrivileges(oracle.as.scheduler.query.QueryComparator c, MetadataPermission.Action[] actions)
QueryComparator.CONTAINS is the only valid value
for the first argument.
Creates a filter to query by metadata privilege actions and comparatorc - comparator defined in oracle.as.scheduler.Filter.Comparator enumactions - actions defined in oracle.as.scheduler.security.MetadataPermission.Actionpublic final MetadataQueryFilter queryResultIndex(oracle.as.scheduler.query.QueryComparator c, Integer value)
c - comparator defined in oracle.as.scheduler.Filter.Comparator enumvalue - index valuepublic final MetadataQueryFilter queryDisplayName(oracle.as.scheduler.query.QueryComparator c, oracle.as.scheduler.translation.TranslatedString value)
c - comparator defined in oracle.as.scheduler.Filter.Comparator enumvalue - an Objectpublic final MetadataQueryFilter queryLogicalClusterName(oracle.as.scheduler.query.QueryComparator c, String name)
c - comparator defined in oracle.as.scheduler.Filter.Comparator enumname - an Object