Modifier and Type | Method and Description |
---|---|
Predicate |
PredicateCompiler.compile(String exp)
Generate a predicate from a query expression.
|
Predicate |
PredicateCompiler.compile(String exp,
Collection<String> ignoredProperties)
Generate a predicate from a query expression.
|
Predicate |
QueryParser.parse(Token[] tokens)
Generate a Predicate instance from an array of tokens.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
Expression.toPredicate()
Get the predicate representation of the expression.
|
Predicate |
LogicalExpression.toPredicate() |
Predicate |
NotLogicalExpression.toPredicate() |
Predicate |
RelationalExpression.toPredicate() |
Modifier and Type | Method and Description |
---|---|
Predicate |
LogicalOperator.toPredicate(Predicate left,
Predicate right)
Create a predicate for this logical operator.
|
Predicate |
OrOperator.toPredicate(Predicate left,
Predicate right) |
Predicate |
NotOperator.toPredicate(Predicate left,
Predicate right) |
Predicate |
AndOperator.toPredicate(Predicate left,
Predicate right) |
Predicate |
LessOperator.toPredicate(String prop,
String val) |
Predicate |
GreaterOperator.toPredicate(String prop,
String val) |
Predicate |
LessEqualsOperator.toPredicate(String prop,
String val) |
Predicate |
GreaterEqualsOperator.toPredicate(String prop,
String val) |
Predicate |
NotEqualsOperator.toPredicate(String prop,
String val) |
Predicate |
IsEmptyOperator.toPredicate(String prop,
String val) |
Predicate |
EqualsOperator.toPredicate(String prop,
String val) |
Predicate |
InOperator.toPredicate(String prop,
String val) |
Predicate |
RelationalOperator.toPredicate(String prop,
String val)
Create a predicate for this relational operator.
|
Predicate |
FilterOperator.toPredicate(String prop,
String val) |
Modifier and Type | Method and Description |
---|---|
Predicate |
LogicalOperator.toPredicate(Predicate left,
Predicate right)
Create a predicate for this logical operator.
|
Predicate |
OrOperator.toPredicate(Predicate left,
Predicate right) |
Predicate |
NotOperator.toPredicate(Predicate left,
Predicate right) |
Predicate |
AndOperator.toPredicate(Predicate left,
Predicate right) |
Modifier and Type | Method and Description |
---|---|
Predicate |
ExtendedResourcePredicateVisitor.getExtendedPredicate()
Get the extended predicate.
|
Predicate |
Query.getPredicate()
Return the predicate used to identify the associated resource.
|
Predicate |
QueryImpl.getPredicate() |
Predicate |
ProcessingPredicateVisitor.getProcessedPredicate()
Get a new predicate with all sub-resource elements contained in the
visited predicate removed.
|
Predicate |
SubResourcePredicateVisitor.getSubResourcePredicate()
Obtain a predicate that can be evaluated with sub resources
belonging to the associated category.
|
Modifier and Type | Method and Description |
---|---|
void |
Query.setUserPredicate(Predicate predicate)
Set the user provided predicated on this query.
|
void |
QueryImpl.setUserPredicate(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Predicate |
Request.getQueryPredicate()
Obtain the query predicate that was built from the user provided predicate fields in the query string.
|
Predicate |
BaseRequest.getQueryPredicate() |
Modifier and Type | Field and Description |
---|---|
Predicate |
AlertHistoryRequest.Predicate
An Ambari predicate, or
null for none. |
Predicate |
AlertCurrentRequest.Predicate
An Ambari predicate, or
null for none. |
Predicate |
AlertNoticeRequest.Predicate
An Ambari predicate, or
null for none. |
Modifier and Type | Method and Description |
---|---|
Predicate |
CompatibleRepositoryVersionResourceProvider.amendPredicate(Predicate predicate)
Identify the case where this is a top-level request, containing ONLY the stack name
and stack version.
|
Predicate |
ReadOnlyResourceProvider.amendPredicate(Predicate predicate)
Get an amended predicate used when use
ReadOnlyResourceProvider.getResources(Request, Predicate) . |
Predicate |
ClusterControllerImpl.getAmendedPredicate(Resource.Type type,
Predicate predicate) |
Predicate |
PageRequestImpl.getPredicate() |
Predicate |
ResourceProviderEvent.getPredicate()
Get the predicate object that was used for the operation that generated this event.
|
Modifier and Type | Method and Description |
---|---|
List<Predicate> |
SimplifyingPredicateVisitor.getSimplifiedPredicates()
Obtain a list of simplified predicates based on the rules described in the class documentation.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
CompatibleRepositoryVersionResourceProvider.amendPredicate(Predicate predicate)
Identify the case where this is a top-level request, containing ONLY the stack name
and stack version.
|
Predicate |
ReadOnlyResourceProvider.amendPredicate(Predicate predicate)
Get an amended predicate used when use
ReadOnlyResourceProvider.getResources(Request, Predicate) . |
RequestStatus |
QuickLinkArtifactResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
InstanceResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
AlertDefinitionResourceProvider.deleteResources(Request request,
Predicate predicate)
Delete the resources selected by the given predicate.
|
RequestStatus |
HostStackVersionResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
ServiceConfigVersionResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
ActiveWidgetLayoutResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
AbstractAuthorizedResourceProvider.deleteResources(Request request,
Predicate predicate)
Delete the resources selected by the given predicate.
|
RequestStatus |
ThemeArtifactResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
PermissionResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
WorkflowResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
UpgradeSummaryResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
ArtifactResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
RequestScheduleResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
FeedResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
TaskResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
AlertGroupResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
UpgradeGroupResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
WidgetResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
RepositoryResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
RequestResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
WidgetLayoutResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
ActionResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
TaskAttemptResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
ViewVersionResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
BlueprintResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
ConfigurationResourceProvider.deleteResources(Request request,
Predicate predicate)
Throws an exception, as Configurations cannot be deleted.
|
RequestStatus |
ReadOnlyResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
ClientConfigResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
TargetClusterResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
AlertHistoryResourceProvider.deleteResources(Request request,
Predicate predicate)
Delete the resources selected by the given predicate.
|
RequestStatus |
AlertNoticeResourceProvider.deleteResources(Request request,
Predicate predicate)
Delete the resources selected by the given predicate.
|
RequestStatus |
StackDependencyResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
KerberosDescriptorResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
JobResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
StackArtifactResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
UpgradeResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
ViewPermissionResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
StageResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
ClusterControllerImpl.deleteResources(Resource.Type type,
Request request,
Predicate predicate) |
protected RequestStatus |
ViewResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
ViewInstanceResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
AlertTargetResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
ExtensionLinkResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
HostResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
RepositoryVersionResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
RootServiceComponentConfigurationResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
CredentialResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
GroupResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
ViewURLResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
RemoteClusterResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
VersionDefinitionResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
AbstractAuthorizedResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate)
Delete the resources selected by the given predicate if the authenticated user is authorized
to do so.
|
RequestStatus |
SettingResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
ClusterResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
HostComponentResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
ComponentResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
RequestStatus |
LdapSyncEventResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
RequestStatus |
PrivilegeResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
RequestStatus |
ClusterStackVersionResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
MemberResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
RequestStatus |
UserResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
RequestStatus |
UserAuthenticationSourceResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
MpackResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
ServiceResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
RequestStatus |
ConfigGroupResourceProvider.deleteResourcesAuthorized(Request request,
Predicate predicate) |
RequestStageContainer |
HostComponentResourceProvider.doUpdateResources(RequestStageContainer stages,
Request request,
Predicate predicate,
boolean performQueryEvaluation,
boolean useGeneratedConfigs,
boolean useClusterHostInfo)
Update resources.
|
boolean |
UserResourceProvider.evaluate(Predicate predicate,
Resource resource)
ResourcePredicateEvaluator implementation.
|
boolean |
DefaultResourcePredicateEvaluator.evaluate(Predicate predicate,
Resource resource) |
boolean |
ConfigGroupResourceProvider.evaluate(Predicate predicate,
Resource resource)
Bypassing predicate evaluation for the lack of a matcher for a
non-scalar resource
|
Predicate |
ClusterControllerImpl.getAmendedPredicate(Resource.Type type,
Predicate predicate) |
Iterable<Resource> |
ClusterControllerImpl.getIterable(Resource.Type type,
QueryResponse queryResponse,
Request request,
Predicate predicate,
PageRequest pageRequest,
SortRequest sortRequest) |
PageResponse |
ClusterControllerImpl.getPage(Resource.Type type,
QueryResponse queryResponse,
Request request,
Predicate predicate,
PageRequest pageRequest,
SortRequest sortRequest) |
protected Set<Map<String,Object>> |
AbstractResourceProvider.getPropertyMaps(Map<String,Object> requestPropertyMap,
Predicate givenPredicate)
Get a set of properties from the given property map and predicate.
|
protected Set<Map<String,Object>> |
AbstractResourceProvider.getPropertyMaps(Predicate givenPredicate)
Get a set of properties from the given predicate.
|
protected static Object |
AbstractResourceProvider.getQueryParameterValue(String queryParameterId,
Predicate predicate)
Extracting given query_parameter value from the predicate
|
protected Set<String> |
BaseProvider.getRequestPropertyIds(Request request,
Predicate predicate)
Get the set of property ids required to satisfy the given request.
|
Long |
ViewPrivilegeResourceProvider.getResourceEntityId(Predicate predicate) |
Long |
ClusterPrivilegeResourceProvider.getResourceEntityId(Predicate predicate) |
Long |
AmbariPrivilegeResourceProvider.getResourceEntityId(Predicate predicate) |
abstract Long |
PrivilegeResourceProvider.getResourceEntityId(Predicate predicate)
Get the id for the resource specified by predicate.
|
protected Long |
AbstractAuthorizedResourceProvider.getResourceId(Request request,
Predicate predicate)
Gets the identifier, relative to the the effected ResourceType that is effected by the relevant
request and predicate.
|
protected Iterable<Resource> |
ClusterControllerImpl.getResourceIterable(Resource.Type type,
Request request,
Predicate predicate)
Get an iterable set of resources filtered by the given request and
predicate objects.
|
Set<Resource> |
ViewResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ClusterKerberosDescriptorResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewInstanceResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AlertTargetResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RootServiceResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ExtensionLinkResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UserPrivilegeResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
QuickLinkArtifactResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
InstanceResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
OperatingSystemResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewURLResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RootServiceHostComponentResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AlertDefinitionResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
StackServiceResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RemoteClusterResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
HostStackVersionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
VersionDefinitionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ActiveWidgetLayoutResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AbstractAuthorizedResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
UserAuthorizationResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ThemeArtifactResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
PermissionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
WorkflowResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UpgradeSummaryResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
CompatibleRepositoryVersionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ClusterResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ArtifactResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RequestScheduleResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
HostComponentResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
FeedResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ComponentResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
LdapSyncEventResourceProvider.getResources(Request event,
Predicate predicate) |
Set<Resource> |
StackVersionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackConfigurationDependencyResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UpgradeItemResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
TaskResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
AlertGroupResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UpgradeGroupResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ExtensionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
WidgetResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RepositoryResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
LoggingResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RequestResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
WidgetLayoutResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ActionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
HostComponentProcessResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackLevelConfigurationResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
TaskAttemptResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewVersionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
BlueprintResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
HostKerberosIdentityResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ReadOnlyResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackServiceComponentResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UserResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UserAuthenticationSourceResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
TargetClusterResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AlertHistoryResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
RoleAuthorizationResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AlertResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RootServiceComponentResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ExtensionVersionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AlertNoticeResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
StackConfigurationResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
MpackResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackDependencyResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
KerberosDescriptorResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
JobResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackArtifactResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
PreUpgradeCheckResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UpgradeResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
GroupPrivilegeResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewPermissionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StageResourceProvider.getResources(Request request,
Predicate predicate) |
QueryResponse |
ClusterControllerImpl.getResources(Resource.Type type,
Request request,
Predicate predicate) |
protected PageResponse |
ClusterControllerImpl.getResources(Resource.Type type,
Request request,
Predicate predicate,
PageRequest pageRequest,
SortRequest sortRequest)
Get a page of resources filtered by the given request, predicate objects and
page request.
|
protected Set<Resource> |
HostResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
RepositoryVersionResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
RootServiceComponentConfigurationResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
CredentialResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
GroupResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ServiceConfigVersionResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
AbstractAuthorizedResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information if the authenticated user is authorized to do so. |
Set<Resource> |
SettingResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
PrivilegeResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ClusterStackVersionResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ConfigurationResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ClientConfigResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
MemberResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
ServiceResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ConfigGroupResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected ResourceType |
RepositoryVersionResourceProvider.getResourceType(Request request,
Predicate predicate) |
protected ResourceType |
VersionDefinitionResourceProvider.getResourceType(Request request,
Predicate predicate) |
protected ResourceType |
AbstractAuthorizedResourceProvider.getResourceType(Request request,
Predicate predicate)
Gets the ResourceType that is effected by the relevant request and predicate.
|
protected boolean |
AbstractAuthorizedResourceProvider.isAuthorizedToDeleteResources(org.springframework.security.core.Authentication authentication,
Predicate predicate)
Tests authorization to delete resources.
|
protected boolean |
ClusterResourceProvider.isAuthorizedToDeleteResources(org.springframework.security.core.Authentication authentication,
Predicate predicate) |
protected boolean |
AbstractAuthorizedResourceProvider.isAuthorizedToGetResources(org.springframework.security.core.Authentication authentication,
Request request,
Predicate predicate)
Tests authorization to get resources.
|
protected boolean |
AbstractAuthorizedResourceProvider.isAuthorizedToUpdateResources(org.springframework.security.core.Authentication authentication,
Request request,
Predicate predicate)
Tests authorization to update resources
Implementations should override this method to perform a more sophisticated authorization routine.
|
protected void |
AbstractResourceProvider.notifyDelete(Resource.Type type,
Predicate predicate)
Notify all listeners of a delete event.
|
protected void |
AbstractResourceProvider.notifyUpdate(Resource.Type type,
Request request,
Predicate predicate)
Notify all listeners of a update event.
|
Set<Resource> |
ClusterControllerImpl.populateResources(Resource.Type type,
Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
AlertSummaryPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
HttpPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
RootServiceComponentPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
StackDefinedPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
QueryResponse |
AlertHistoryResourceProvider.queryForResources(Request request,
Predicate predicate) |
QueryResponse |
AlertResourceProvider.queryForResources(Request request,
Predicate predicate)
Query for resources that match the given predicate.
|
QueryResponse |
AlertNoticeResourceProvider.queryForResources(Request request,
Predicate predicate) |
QueryResponse |
StageResourceProvider.queryForResources(Request request,
Predicate predicate) |
RequestStatus |
ExtensionLinkResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
StackResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
QuickLinkArtifactResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
InstanceResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
AlertDefinitionResourceProvider.updateResources(Request request,
Predicate predicate)
Update the resources selected by the given predicate with the properties
from the given request object.
|
RequestStatus |
HostStackVersionResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ServiceConfigVersionResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ActiveWidgetLayoutResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
AbstractAuthorizedResourceProvider.updateResources(Request request,
Predicate predicate)
Update the resources selected by the given predicate with the properties
from the given request object.
|
RequestStatus |
ThemeArtifactResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
PermissionResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
WorkflowResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
UpgradeSummaryResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ArtifactResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
RequestScheduleResourceProvider.updateResources(Request request,
Predicate predicate)
Currently unsupported operation.
|
RequestStatus |
HostComponentResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
FeedResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
LdapSyncEventResourceProvider.updateResources(Request event,
Predicate predicate) |
RequestStatus |
UpgradeItemResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
TaskResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
AlertGroupResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
UpgradeGroupResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ExtensionResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
WidgetResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
RepositoryResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
RequestResourceProvider.updateResources(Request requestInfo,
Predicate predicate) |
RequestStatus |
WidgetLayoutResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ActionResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
TaskAttemptResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ViewVersionResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
BlueprintResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ConfigurationResourceProvider.updateResources(Request request,
Predicate predicate)
Throws an exception, as Configurations cannot be updated.
|
RequestStatus |
ReadOnlyResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ClientConfigResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
UserResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
UserAuthenticationSourceResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
TargetClusterResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
AlertHistoryResourceProvider.updateResources(Request request,
Predicate predicate)
Update the resources selected by the given predicate with the properties
from the given request object.
|
RequestStatus |
AlertNoticeResourceProvider.updateResources(Request request,
Predicate predicate)
Update the resources selected by the given predicate with the properties
from the given request object.
|
RequestStatus |
StackDependencyResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
KerberosDescriptorResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
JobResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
StackArtifactResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
UpgradeResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ViewPermissionResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
StageResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ClusterControllerImpl.updateResources(Resource.Type type,
Request request,
Predicate predicate) |
protected RequestStatus |
ViewResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
ViewInstanceResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
AlertTargetResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
HostResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
RepositoryVersionResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
RootServiceComponentConfigurationResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
CredentialResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
GroupResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
ViewURLResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
RequestStatus |
RemoteClusterResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
VersionDefinitionResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
AbstractAuthorizedResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate)
Update the resources selected by the given predicate with the properties from the given request
object if the authenticated user is authorized to do so.
|
RequestStatus |
SettingResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
ClusterResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
RequestStatus |
ComponentResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
RequestStatus |
PrivilegeResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
MemberResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
protected RequestStatus |
ServiceResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
RequestStatus |
ConfigGroupResourceProvider.updateResourcesAuthorized(Request request,
Predicate predicate) |
Constructor and Description |
---|
PageRequestImpl(PageRequest.StartingPoint startingPoint,
int pageSize,
int offset,
Predicate predicate,
Comparator<Resource> comparator) |
ResourceProviderEvent(Resource.Type resourceType,
ResourceProviderEvent.Type type,
Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
RequestStatus |
JDBCResourceProvider.deleteResources(Request request,
Predicate predicate) |
Set<Resource> |
JDBCResourceProvider.getResources(Request request,
Predicate predicate) |
RequestStatus |
JDBCResourceProvider.updateResources(Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
protected Resource |
JMXPropertyProvider.populateResource(Resource resource,
Request request,
Predicate predicate,
ThreadPoolEnabledPropertyProvider.Ticket ticket)
Populate a resource by obtaining the requested JMX properties.
|
Set<Resource> |
JMXPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
LoggingSearchPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
protected Resource |
RestMetricsPropertyProvider.populateResource(Resource resource,
Request request,
Predicate predicate,
ThreadPoolEnabledPropertyProvider.Ticket ticket)
Populate a resource by obtaining the requested REST properties.
|
protected abstract Resource |
ThreadPoolEnabledPropertyProvider.populateResource(Resource resource,
Request request,
Predicate predicate,
ThreadPoolEnabledPropertyProvider.Ticket ticket)
Populate a resource by obtaining the requested JMX properties.
|
Set<Resource> |
MetricsReportPropertyProviderProxy.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
MetricsPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
ThreadPoolEnabledPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
MetricsPropertyProviderProxy.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
GangliaReportPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
AMSReportPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Modifier and Type | Interface and Description |
---|---|
interface |
BasePredicate
An extended predicate interface which allows for the retrieval of any
associated property ids.
|
Modifier and Type | Class and Description |
---|---|
class |
AlwaysPredicate
A predicate that always evaluates to true.
|
class |
AndPredicate
Predicate which evaluates to true if all of the predicates in a predicate
array evaluate to true.
|
class |
ArrayPredicate
Predicate which evaluates an array of predicates.
|
class |
CategoryIsEmptyPredicate
Predicate that checks if the associated property category is empty.
|
class |
CategoryPredicate
Base class for predicates based on property categories.
|
class |
ComparisonPredicate<T>
Predicate that compares a given value to a
Resource property. |
class |
EqualsPredicate<T>
Predicate that checks equality of a given value to a
Resource property. |
class |
FilterPredicate
Predicate that checks if current property matches the filter expression
|
class |
GreaterEqualsPredicate<T>
Predicate that checks if a given value is greater than or equal to a
Resource property. |
class |
GreaterPredicate<T>
Predicate that checks if a given value is greater than a
Resource property. |
class |
LessEqualsPredicate<T>
Predicate that checks if a given value is less than or equal to a
Resource property. |
class |
LessPredicate<T>
Predicate that checks if a given value is less than a
Resource property. |
class |
NotPredicate
Predicate that negates the evaluation of another predicate.
|
class |
OrPredicate
Predicate which evaluates to true if any of the predicates in a predicate
array evaluate to true.
|
class |
PropertyPredicate
Predicate that is associated with a resource property.
|
class |
UnaryPredicate
Predicate that operates on one other predicate.
|
Modifier and Type | Method and Description |
---|---|
abstract Predicate |
ArrayPredicate.create(Predicate... predicates)
Factory method.
|
Predicate |
AndPredicate.create(Predicate... predicates) |
Predicate |
OrPredicate.create(Predicate... predicates) |
Predicate |
UnaryPredicate.getPredicate() |
Predicate[] |
ArrayPredicate.getPredicates()
Get the predicates.
|
static Predicate |
AndPredicate.instance(Predicate... predicates) |
static Predicate |
OrPredicate.instance(Predicate... predicates) |
static Predicate |
OrPredicate.of(Iterable<? extends Predicate> predicates) |
Modifier and Type | Method and Description |
---|---|
static Function<Predicate,Predicate> |
Predicates.and(Predicate presetPredicate)
Creates a
Function which, when called, creates an AndPredicate of
its input and the presetPredicate . |
static Function<Predicate,Predicate> |
Predicates.and(Predicate presetPredicate)
Creates a
Function which, when called, creates an AndPredicate of
its input and the presetPredicate . |
static Optional<Predicate> |
Predicates.anyOf(Collection<? extends Predicate> predicates)
Creates an
OrPredicate of the given predicates if any. |
Modifier and Type | Method and Description |
---|---|
static Function<Predicate,Predicate> |
Predicates.and(Predicate presetPredicate)
Creates a
Function which, when called, creates an AndPredicate of
its input and the presetPredicate . |
abstract Predicate |
ArrayPredicate.create(Predicate... predicates)
Factory method.
|
Predicate |
AndPredicate.create(Predicate... predicates) |
Predicate |
OrPredicate.create(Predicate... predicates) |
static Predicate |
AndPredicate.instance(Predicate... predicates) |
static Predicate |
OrPredicate.instance(Predicate... predicates) |
Modifier and Type | Method and Description |
---|---|
static Optional<Predicate> |
Predicates.anyOf(Collection<? extends Predicate> predicates)
Creates an
OrPredicate of the given predicates if any. |
static Predicate |
OrPredicate.of(Iterable<? extends Predicate> predicates) |
Constructor and Description |
---|
AndPredicate(Predicate... predicates) |
ArrayPredicate(Predicate... predicates)
Constructor.
|
NotPredicate(Predicate predicate) |
OrPredicate(Predicate... predicates) |
UnaryPredicate(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Predicate |
ClusterController.getAmendedPredicate(Resource.Type type,
Predicate predicate)
Gets the amended predicate for a resource.
|
Predicate |
PageRequest.getPredicate()
Return the predicate that identifies the single resource to be used
as the start or end of the page.
|
Modifier and Type | Method and Description |
---|---|
RequestStatus |
ResourceProvider.deleteResources(Request request,
Predicate predicate)
Delete the resources selected by the given predicate.
|
RequestStatus |
ClusterController.deleteResources(Resource.Type type,
Request request,
Predicate predicate)
Delete the resources selected by the given predicate.
|
boolean |
ResourcePredicateEvaluator.evaluate(Predicate predicate,
Resource resource)
Evaluate the given predicate for the given resource.
|
Predicate |
ClusterController.getAmendedPredicate(Resource.Type type,
Predicate predicate)
Gets the amended predicate for a resource.
|
Iterable<Resource> |
ClusterController.getIterable(Resource.Type type,
QueryResponse queryResponse,
Request request,
Predicate predicate,
PageRequest pageRequest,
SortRequest sortRequest)
Get an iterable set of resources from the given set of resources filtered by the
given request and predicate objects.
|
PageResponse |
ClusterController.getPage(Resource.Type type,
QueryResponse queryResponse,
Request request,
Predicate predicate,
PageRequest pageRequest,
SortRequest sortRequest)
Get a page of resources from the given set filtered by the given request,
predicate objects and page request.
|
Set<Resource> |
ResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
QueryResponse |
ClusterController.getResources(Resource.Type type,
Request request,
Predicate predicate)
Get the resources of the given type filtered by the given request and
predicate objects.
|
Set<Resource> |
ClusterController.populateResources(Resource.Type type,
Set<Resource> resources,
Request request,
Predicate predicate)
Populate the given resources from the associated property providers.
|
Set<Resource> |
PropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate)
Populate the given set of resource with any properties that this property
provider can provide and return a populated set of resources.
|
QueryResponse |
ExtendedResourceProvider.queryForResources(Request request,
Predicate predicate)
Query for resources that match the given predicate.
|
RequestStatus |
ResourceProvider.updateResources(Request request,
Predicate predicate)
Update the resources selected by the given predicate with the properties
from the given request object.
|
RequestStatus |
ClusterController.updateResources(Resource.Type type,
Request request,
Predicate predicate)
Update the resources selected by the given predicate with the properties
from the given request object.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
PredicateBuilder.toPredicate() |
Predicate |
PredicateBuilder.PredicateBuilderWithPredicate.toPredicate() |
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
PredicateHelper.getProperties(Predicate predicate)
Get a map of property values from a given predicate.
|
static Set<String> |
PredicateHelper.getPropertyIds(Predicate predicate) |
static void |
PredicateHelper.visit(Predicate predicate,
PredicateVisitor visitor) |
Constructor and Description |
---|
PredicateBuilder(Predicate predicate)
Allow for chaining of already constructed predicates
|
Modifier and Type | Method and Description |
---|---|
List<StageEntity> |
StageDAO.findAll(Request request,
Predicate predicate)
Finds all
StageEntity that match the provided
Predicate . |
List<HostRoleCommandEntity> |
HostRoleCommandDAO.findAll(Request request,
Predicate predicate)
Finds all
HostRoleCommandEntity that match the provided predicate. |
int |
AlertsDAO.getCount(Predicate predicate)
Gets the total count of all
AlertHistoryEntity rows that match the
specified Predicate . |
int |
AlertDispatchDAO.getNoticesCount(Predicate predicate)
Gets the total count of all
AlertNoticeEntity rows that match the
specified Predicate . |
Modifier and Type | Method and Description |
---|---|
Predicate |
HostRequest.getPredicate() |
Predicate |
HostGroupInfo.getPredicate()
Get the compiled host predicate for the host group.
|
Constructor and Description |
---|
HostRequest(long requestId,
long id,
long clusterId,
String hostname,
String blueprintName,
HostGroup hostGroup,
Predicate predicate,
ClusterTopology topology,
boolean skipFailure) |
Modifier and Type | Method and Description |
---|---|
static Predicate |
ResourceProviderAdapter.predicateForKerberosDescriptorArtifact(String clusterName) |
Modifier and Type | Method and Description |
---|---|
Optional<Predicate> |
ProvisionActionPredicateBuilder.getPredicate(ProvisionStep action) |
Modifier and Type | Method and Description |
---|---|
void |
ResourceProviderAdapter.updateHostComponentDesiredState(AddServiceInfo request,
Predicate predicate,
ProvisionStep step) |
Modifier and Type | Method and Description |
---|---|
RequestStatus |
ViewExternalSubResourceProvider.deleteResources(Request request,
Predicate predicate) |
RequestStatus |
ViewSubResourceProvider.deleteResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewExternalSubResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewSubResourceProvider.getResources(Request request,
Predicate predicate) |
RequestStatus |
ViewExternalSubResourceProvider.updateResources(Request request,
Predicate predicate) |
RequestStatus |
ViewSubResourceProvider.updateResources(Request request,
Predicate predicate) |
Copyright © 2022 Apache Software Foundation. All rights reserved.