Package org.alfresco.rest.framework.core
Class OperationResourceMetaData
- java.lang.Object
-
- org.alfresco.rest.framework.core.ResourceMetadata
-
- org.alfresco.rest.framework.core.OperationResourceMetaData
-
public class OperationResourceMetaData extends ResourceMetadata
Extends ResourceMetaData to give more information about an Operation- Author:
- Gethin James
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.alfresco.rest.framework.core.ResourceMetadata
ResourceMetadata.RESOURCE_TYPE
-
-
Constructor Summary
Constructors Constructor Description OperationResourceMetaData(String uniqueId, List<ResourceOperation> operations, Api api, Method operationMethod, boolean noAuthRequired)Use this constructor to create the resource metadataOperationResourceMetaData(String uniqueId, Api api, Set<Class<? extends ResourceAction>> apiDeleted, boolean noAuthRequired)Constructor to use when it has been deleted
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MethodgetOperationMethod()booleanisNoAuth(Class<? extends ResourceAction> resourceAction)Indicates if this resource action supports unauthenticated access.StringtoString()-
Methods inherited from class org.alfresco.rest.framework.core.ResourceMetadata
getApi, getApiDeleted, getObjectType, getOperation, getOperations, getParentResource, getType, getUniqueId, isDeleted
-
-
-
-
Constructor Detail
-
OperationResourceMetaData
public OperationResourceMetaData(String uniqueId, List<ResourceOperation> operations, Api api, Method operationMethod, boolean noAuthRequired)
Use this constructor to create the resource metadata- Parameters:
uniqueId-operations-api-operationMethod-noAuthRequired-
-
OperationResourceMetaData
public OperationResourceMetaData(String uniqueId, Api api, Set<Class<? extends ResourceAction>> apiDeleted, boolean noAuthRequired)
Constructor to use when it has been deleted- Parameters:
uniqueId-api-apiDeleted-noAuthRequired-
-
-
Method Detail
-
getOperationMethod
public Method getOperationMethod()
-
isNoAuth
public boolean isNoAuth(Class<? extends ResourceAction> resourceAction)
Description copied from class:ResourceMetadataIndicates if this resource action supports unauthenticated access.- Overrides:
isNoAuthin classResourceMetadata- Returns:
-
toString
public String toString()
- Overrides:
toStringin classResourceMetadata
-
-