public class OperationInfoDocAdapter extends BaseNuxeoArtifactDocAdapter implements OperationInfo
OperationInfo interface.doc, localCoreSession, logassociatedDocumentsARTIFACT_PREFIX, BUILT_IN, PROP_ALIASES, PROP_CATEGORY, PROP_CONTRIBUTING_COMPONENT, PROP_DESCRIPTION, PROP_LABEL, PROP_NAME, PROP_OP_CLASS, PROP_PARAM_NAME, PROP_PARAM_ORDER, PROP_PARAM_REQUIRED, PROP_PARAM_TYPE, PROP_PARAM_VALUES, PROP_PARAM_WIDGET, PROP_PARAMS, PROP_REQUIRES, PROP_SIGNATURE, PROP_SINCE, PROP_URL, PROP_VERSION, TYPE_NAME| Modifier | Constructor and Description |
|---|---|
protected |
OperationInfoDocAdapter(DocumentModel doc) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(OperationInfo o) |
static OperationInfo |
create(OperationInfo oi,
CoreSession session,
String containerPath)
Creates an actual document from the
OperationInfo. |
String[] |
getAliases() |
String |
getArtifactType() |
String |
getCategory() |
String |
getContributingComponent() |
String |
getDescription() |
String |
getId() |
String |
getLabel() |
String |
getName()
Actual operation id.
|
String |
getOperationClass() |
List<OperationDocumentation.Param> |
getParams() |
String |
getRequires() |
String[] |
getSignature() |
String |
getSince() |
String |
getUrl() |
String |
getVersion() |
computeDocumentName, getCoreSession, getDoc, getHierarchyPath, getParentNuxeoArtifact, getRootPath, hashCode, releaseLocalCoreSession, safeGet, safeGet, safeGet, setLocalCoreSessiongetAssociatedDocumentsclone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAssociatedDocuments, getHierarchyPathprotected OperationInfoDocAdapter(DocumentModel doc)
public String getArtifactType()
getArtifactType in interface NuxeoArtifactpublic String getId()
getId in interface NuxeoArtifactgetId in class BaseNuxeoArtifactpublic String getName()
OperationInfoNuxeoArtifact.getId() is prefixed with
OperationInfo.ARTIFACT_PREFIX)getName in interface OperationInfopublic String[] getAliases()
getAliases in interface OperationInfopublic String getVersion()
getVersion in interface NuxeoArtifactpublic String getDescription()
getDescription in interface OperationInfopublic String[] getSignature()
getSignature in interface OperationInfopublic String getCategory()
getCategory in interface OperationInfopublic String getUrl()
getUrl in interface OperationInfopublic String getLabel()
getLabel in interface OperationInfopublic String getRequires()
getRequires in interface OperationInfopublic String getSince()
getSince in interface OperationInfopublic List<OperationDocumentation.Param> getParams()
getParams in interface OperationInfopublic int compareTo(OperationInfo o)
compareTo in interface Comparable<OperationInfo>public static OperationInfo create(OperationInfo oi, CoreSession session, String containerPath)
OperationInfo.public String getOperationClass()
getOperationClass in interface OperationInfopublic String getContributingComponent()
getContributingComponent in interface OperationInfoCopyright © 2019 Nuxeo. All rights reserved.