Package | Description |
---|---|
com.docdoku.core.services |
Business layer classes.
|
Modifier and Type | Method and Description |
---|---|
void |
IOrganizationManagerLocal.addAccountInOrganization(String pOrganizationName,
String pLogin) |
PathDataMaster |
IProductInstanceManagerLocal.addNewPathDataIteration(String workspaceId,
String configurationItemId,
String serialNumber,
int pathDataId,
List<InstanceAttribute> attributes,
String note,
DocumentRevisionKey[] links,
String[] documentLinkComments) |
DocumentRevision |
IDocumentWorkflowManagerLocal.approveTaskOnDocument(String workspaceId,
TaskKey pTaskKey,
DocumentRevisionKey documentRevisionKey,
String pComment,
String pSignature) |
PartRevision |
IPartWorkflowManagerLocal.approveTaskOnPart(String pWorkspaceId,
TaskKey pTaskKey,
String pComment,
String pSignature) |
void |
IWorkflowManagerLocal.approveTaskOnWorkspaceWorkflow(String workspaceId,
TaskKey taskKey,
String comment,
String signature) |
CascadeResult |
ICascadeActionManagerLocal.cascadeCheckIn(ConfigurationItemKey configurationItemKey,
String path,
String iterationNote) |
CascadeResult |
ICascadeActionManagerLocal.cascadeCheckOut(ConfigurationItemKey configurationItemKey,
String path) |
CascadeResult |
ICascadeActionManagerLocal.cascadeUndoCheckOut(ConfigurationItemKey configurationItemKey,
String path) |
void |
IProductManagerLocal.checkCyclicAssemblyForPartIteration(PartIteration partIteration) |
DocumentRevision |
IDocumentManagerLocal.checkInDocument(DocumentRevisionKey pDocRPK) |
PartRevision |
IProductManagerLocal.checkInPart(PartRevisionKey pPartRPK) |
DocumentRevision |
IDocumentManagerLocal.checkOutDocument(DocumentRevisionKey pDocRPK) |
PartRevision |
IProductManagerLocal.checkOutPart(PartRevisionKey pPartRPK) |
void |
ITaskManagerLocal.checkTask(String workspaceId,
TaskKey taskKey) |
ProductBaseline |
IProductBaselineManagerLocal.createBaseline(ConfigurationItemKey configurationItemKey,
String name,
ProductBaselineType type,
String description,
List<PartIterationKey> partIterationKeys,
List<String> substituteLinks,
List<String> optionalUsageLinks) |
DocumentBaseline |
IDocumentBaselineManagerLocal.createBaseline(String workspaceId,
String name,
DocumentBaselineType type,
String description,
List<DocumentRevisionKey> documentRevisionKeys) |
ConfigurationItem |
IProductManagerLocal.createConfigurationItem(String pWorkspaceId,
String pId,
String pDescription,
String pDesignItemNumber) |
DocumentRevision |
IDocumentManagerLocal.createDocumentMaster(String pParentFolder,
String pDocMId,
String pTitle,
String pDescription,
String pDocMTemplateId,
String pWorkflowModelId,
Map<String,String> aclUserEntries,
Map<String,String> aclGroupEntries,
Map<String,Collection<String>> userRoleMapping,
Map<String,Collection<String>> groupRoleMapping) |
DocumentMasterTemplate |
IDocumentManagerLocal.createDocumentMasterTemplate(String pWorkspaceId,
String pId,
String pDocumentType,
String pWorkflowModelId,
String pMask,
List<InstanceAttributeTemplate> pAttributeTemplates,
String[] lovNames,
boolean idGenerated,
boolean attributesLocked) |
DocumentRevision[] |
IDocumentManagerLocal.createDocumentRevision(DocumentRevisionKey pOriginalDocRPK,
String pTitle,
String pDescription,
String pWorkflowModelId,
Map<String,String> aclUserEntries,
Map<String,String> aclGroupEntries,
Map<String,Collection<String>> userRoleMapping,
Map<String,Collection<String>> groupRoleMapping) |
Folder |
IDocumentManagerLocal.createFolder(String pParentFolder,
String pFolder) |
Organization |
IOrganizationManagerLocal.createOrganization(String pName,
String pDescription) |
PartMaster |
IProductManagerLocal.createPartMaster(String pWorkspaceId,
String pNumber,
String pName,
boolean pStandardPart,
String pWorkflowModelId,
String pPartRevisionDescription,
String templateId,
Map<String,String> aclUserEntries,
Map<String,String> aclGroupEntries,
Map<String,Collection<String>> userRoleMapping,
Map<String,Collection<String>> groupRoleMapping) |
PartMasterTemplate |
IProductManagerLocal.createPartMasterTemplate(String pWorkspaceId,
String pId,
String pPartType,
String pWorkflowModelId,
String pMask,
List<InstanceAttributeTemplate> pAttributeTemplates,
String[] lovNames,
List<InstanceAttributeTemplate> pAttributeInstanceTemplates,
String[] instanceLovNames,
boolean idGenerated,
boolean attributesLocked) |
PartRevision |
IProductManagerLocal.createPartRevision(PartRevisionKey revisionKey,
String pDescription,
String pWorkflowModelId,
Map<String,String> aclUserEntries,
Map<String,String> aclGroupEntries,
Map<String,Collection<String>> userRoleMapping,
Map<String,Collection<String>> groupRoleMapping) |
PathToPathLink |
IProductManagerLocal.createPathToPathLink(String workspaceId,
String configurationItemId,
String type,
String sourcePath,
String targetPath,
String description) |
ProductInstanceMaster |
IProductInstanceManagerLocal.createProductInstance(String workspaceId,
ConfigurationItemKey configurationItemKey,
String serialNumber,
int baselineId,
Map<String,String> userEntries,
Map<String,String> groupEntries,
List<InstanceAttribute> attributes,
DocumentRevisionKey[] links,
String[] documentLinkComments) |
SharedDocument |
IDocumentManagerLocal.createSharedDocument(DocumentRevisionKey pDocRPK,
String pPassword,
Date pExpireDate) |
WorkflowModel |
IWorkflowManagerLocal.createWorkflowModel(String pWorkspaceId,
String pId,
String pFinalLifeCycleState,
ActivityModel[] pActivityModels) |
Workspace |
IWorkspaceManagerLocal.createWorkspace(String pID,
Account pAdmin,
String pDescription,
boolean pFolderLocked) |
void |
IProductManagerLocal.deleteConfigurationItem(ConfigurationItemKey configurationItemKey) |
void |
IDocumentManagerLocal.deleteDocumentRevision(DocumentRevisionKey pDocRPK) |
DocumentRevisionKey[] |
IDocumentManagerLocal.deleteFolder(String pCompletePath) |
void |
IProductInstanceManagerLocal.deletePathData(String workspaceId,
String configurationItemId,
String serialNumber,
int pathDataId) |
DocumentRevisionKey[] |
IDocumentManagerLocal.deleteUserFolder(User user) |
Account |
IAccountManagerLocal.enableAccount(String login,
boolean enabled) |
List<QueryResultRow> |
IProductManagerLocal.filterProductBreakdownStructure(String workspaceId,
Query query) |
Component |
IProductManagerLocal.filterProductStructure(ConfigurationItemKey ciKey,
ProductStructureFilter filter,
List<PartLink> path,
Integer depth) |
List<PartLink[]> |
IProductManagerLocal.findPartUsages(ConfigurationItemKey pKey,
ProductStructureFilter filter,
String search) |
List<PathChoice> |
IProductBaselineManagerLocal.getBaselineCreationPathChoices(ConfigurationItemKey ciKey,
ProductBaselineType type) |
List<PartIteration> |
IProductBaselineManagerLocal.getBaselineCreationVersionsChoices(ConfigurationItemKey ciKey) |
Map<String,Set<BinaryResource>> |
IProductManagerLocal.getBinariesInTree(Integer baselineId,
String workspaceId,
ConfigurationItemKey configurationItemKey,
ProductStructureFilter psFilter,
boolean exportNativeCADFiles,
boolean exportDocumentLinks) |
BinaryResource |
IProductManagerLocal.getBinaryResource(String fullName) |
BinaryResource |
IProductInstanceManagerLocal.getBinaryResource(String fullName) |
BinaryResource |
IDocumentManagerLocal.getBinaryResource(String fullName) |
List<PartUsageLink> |
IProductManagerLocal.getComponents(PartIterationKey pPartIPK) |
DocumentRevision |
IDocumentManagerLocal.getDocumentRevision(DocumentRevisionKey pDocRPK) |
PartIteration |
IProductManagerLocal.getPartIteration(PartIterationKey pPartIPK) |
BinaryResource |
IProductInstanceManagerLocal.getPathDataBinaryResource(String fullName) |
Set<PartRevision> |
IProductManagerLocal.getWritablePartRevisionsFromPath(ConfigurationItemKey configurationItemKey,
String path) |
boolean |
IProductManagerLocal.hasModificationNotification(ConfigurationItemKey key) |
WorkspaceWorkflow |
IWorkflowManagerLocal.instantiateWorkflow(String workspaceId,
String id,
String workflowModelId,
Map<String,Collection<String>> userRoleMapping,
Map<String,Collection<String>> groupRoleMapping) |
DocumentRevision |
IDocumentManagerLocal.markDocumentRevisionAsObsolete(DocumentRevisionKey pRevisionKey) |
PartRevision |
IProductManagerLocal.markPartRevisionAsObsolete(PartRevisionKey pRevisionKey) |
DocumentRevision |
IDocumentManagerLocal.moveDocumentRevision(String pParentFolder,
DocumentRevisionKey pDocRPK) |
DocumentRevisionKey[] |
IDocumentManagerLocal.moveFolder(String pCompletePath,
String pDestParentFolder,
String pDestFolder) |
void |
ITaskManagerLocal.processTask(String workspaceId,
TaskKey taskKey,
String action,
String comment,
String signature) |
ProductInstanceMaster |
IProductInstanceManagerLocal.rebaseProductInstance(String workspaceId,
String serialNumber,
ConfigurationItemKey configurationItemKey,
int baselineId) |
DocumentRevision |
IDocumentWorkflowManagerLocal.rejectTaskOnDocument(String workspaceId,
TaskKey pTaskKey,
DocumentRevisionKey documentRevisionKey,
String pComment,
String pSignature) |
PartRevision |
IPartWorkflowManagerLocal.rejectTaskOnPart(String pWorkspaceId,
TaskKey pTaskKey,
String pComment,
String pSignature) |
void |
IWorkflowManagerLocal.rejectTaskOnWorkspaceWorkflow(String workspaceId,
TaskKey taskKey,
String comment,
String signature) |
DocumentRevision |
IDocumentManagerLocal.releaseDocumentRevision(DocumentRevisionKey pRevisionKey) |
PartRevision |
IProductManagerLocal.releasePartRevision(PartRevisionKey pRevisionKey) |
DocumentRevision |
IDocumentManagerLocal.removeFileFromDocument(String pFullName) |
ProductInstanceMaster |
IProductInstanceManagerLocal.removeFileFromPathData(String workspaceId,
String configurationItemId,
String serialNumber,
int pathDataId,
int iteration,
String fullName,
ProductInstanceMaster productInstanceMaster) |
DocumentRevision |
IDocumentManagerLocal.removeTag(DocumentRevisionKey pDocMPK,
String pTag) |
BinaryResource |
IDocumentManagerLocal.renameFileInDocument(String pFullName,
String pNewName) |
BinaryResource |
IProductManagerLocal.renameFileInPartIteration(String pSubType,
String fullName,
String newName) |
BinaryResource |
IProductInstanceManagerLocal.renameFileInPathData(String workspaceId,
String configurationItemId,
String serialNumber,
int pathDataId,
int iteration,
String pFullName,
String pNewName) |
BinaryResource |
IProductInstanceManagerLocal.renameFileInProductInstance(String pFullName,
String pNewName,
String serialNumber,
String cId,
int iteration) |
BinaryResource |
IProductManagerLocal.renameFileInTemplate(String fileFullName,
String newName) |
BinaryResource |
IDocumentManagerLocal.renameFileInTemplate(String pFullName,
String pNewName) |
BinaryResource |
IDocumentManagerLocal.saveFileInDocument(DocumentIterationKey pDocPK,
String pName,
long pSize) |
BinaryResource |
IProductManagerLocal.saveFileInPartIteration(PartIterationKey pPartIPK,
String pName,
String subType,
long pSize) |
BinaryResource |
IProductInstanceManagerLocal.saveFileInPathData(String workspaceId,
String configurationItemId,
String serialNumber,
int pathDataId,
int iteration,
String fileName,
int pSize) |
BinaryResource |
IProductInstanceManagerLocal.saveFileInPathDataIteration(String workspaceId,
String configurationItemId,
String serialNumber,
int pathDataId,
int iteration,
String fileName,
int i) |
BinaryResource |
IProductInstanceManagerLocal.saveFileInProductInstance(String workspaceId,
ProductInstanceIterationKey pdtIterationKey,
String fileName,
int pSize) |
BinaryResource |
IDocumentManagerLocal.saveFileInTemplate(DocumentMasterTemplateKey pDocMTemplateKey,
String pName,
long pSize) |
BinaryResource |
IProductManagerLocal.saveFileInTemplate(PartMasterTemplateKey pPartMTemplateKey,
String pName,
long pSize) |
BinaryResource |
IProductManagerLocal.saveGeometryInPartIteration(PartIterationKey pPartIPK,
String pName,
int quality,
long pSize,
double[] box) |
BinaryResource |
IProductManagerLocal.saveNativeCADInPartIteration(PartIterationKey pPartIPK,
String pName,
long pSize) |
DocumentRevision |
IDocumentManagerLocal.saveTags(DocumentRevisionKey pDocRPK,
String[] pTags) |
List<DocumentRevision> |
IIndexerManagerLocal.searchDocumentRevisions(DocumentSearchQuery documentSearchQuery,
int from,
int size) |
DocumentRevision[] |
IDocumentManagerLocal.searchDocumentRevisions(DocumentSearchQuery pQuery,
int from,
int size) |
List<PartRevision> |
IProductManagerLocal.searchPartRevisions(PartSearchQuery partSearchQuery,
int from,
int size) |
List<PartRevision> |
IIndexerManagerLocal.searchPartRevisions(PartSearchQuery partSearchQuery,
int from,
int size) |
void |
IDocumentManagerLocal.setDocumentPublicShared(DocumentRevisionKey pDocRPK,
boolean isPublicShared) |
void |
IDocumentManagerLocal.subscribeToIterationChangeEvent(DocumentRevisionKey pDocRPK) |
void |
IDocumentManagerLocal.subscribeToStateChangeEvent(DocumentRevisionKey pDocRPK) |
DocumentRevision |
IDocumentManagerLocal.undoCheckOutDocument(DocumentRevisionKey pDocRPK) |
PartRevision |
IProductManagerLocal.undoCheckOutPart(PartRevisionKey pPartRPK) |
Account |
IAccountManagerLocal.updateAccount(String pLogin,
String pName,
String pEmail,
String pLanguage,
String pPassword,
String pTimeZone) |
void |
IDocumentManagerLocal.updateACLForDocumentMasterTemplate(String pWorkspaceId,
String documentTemplateId,
Map<String,String> userEntries,
Map<String,String> userGroupEntries) |
DocumentRevision |
IDocumentManagerLocal.updateDocument(DocumentIterationKey key,
String revisionNote,
List<InstanceAttribute> attributes,
DocumentRevisionKey[] linkKeys,
String[] documentLinkComments) |
void |
IDocumentManagerLocal.updateDocumentACL(String pWorkspaceId,
DocumentRevisionKey docKey,
Map<String,String> userEntries,
Map<String,String> userGroupEntries) |
DocumentMasterTemplate |
IDocumentManagerLocal.updateDocumentMasterTemplate(DocumentMasterTemplateKey pKey,
String pDocumentType,
String pWorkflowModelId,
String pMask,
List<InstanceAttributeTemplate> pAttributeTemplates,
String[] lovNames,
boolean idGenerated,
boolean attributesLocked) |
PartRevision |
IProductManagerLocal.updatePartIteration(PartIterationKey pKey,
String pIterationNote,
PartIteration.Source source,
List<PartUsageLink> pUsageLinks,
List<InstanceAttribute> pAttributes,
List<InstanceAttributeTemplate> pAttributeTemplates,
DocumentRevisionKey[] pLinkKeys,
String[] documentLinkComments,
String[] lovNames) |
PartMasterTemplate |
IProductManagerLocal.updatePartMasterTemplate(PartMasterTemplateKey pKey,
String pPartType,
String pWorkflowModelId,
String pMask,
List<InstanceAttributeTemplate> pAttributeTemplates,
String[] lovNames,
List<InstanceAttributeTemplate> pAttributeInstanceTemplates,
String[] instanceLovNames,
boolean idGenerated,
boolean attributesLocked) |
PathDataMaster |
IProductInstanceManagerLocal.updatePathData(String workspaceId,
String configurationItemId,
String serialNumber,
int pathDataMasterId,
int iteration,
List<InstanceAttribute> attributes,
String description,
DocumentRevisionKey[] pLinkKeys,
String[] documentLinkComments) |
PathToPathLink |
IProductManagerLocal.updatePathToPathLink(String workspaceId,
String configurationItemId,
int pathToPathLinkId,
String description) |
WorkflowModel |
IWorkflowManagerLocal.updateWorkflowModel(WorkflowModelKey workflowModelKey,
String pFinalLifeCycleState,
ActivityModel[] pActivityModels) |
Copyright © 2017 DocDoku. All rights reserved.