Package | Description |
---|---|
com.docdoku.core.services |
Business layer classes.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IProductManagerLocal.canAccess(PartIterationKey partRKey) |
boolean |
IPublicEntityManagerLocal.canAccess(PartIterationKey partIKey) |
boolean |
IProductManagerLocal.canAccess(PartRevisionKey partRKey) |
boolean |
IProductManagerLocal.canUserAccess(User user,
PartIterationKey partIKey) |
boolean |
IProductManagerLocal.canUserAccess(User user,
PartRevisionKey partRKey) |
boolean |
IProductManagerLocal.canWrite(PartRevisionKey partRKey) |
PartRevision |
IProductManagerLocal.checkInPart(PartRevisionKey pPartRPK) |
PartRevision |
IProductManagerLocal.checkOutPart(PartRevisionKey pPartRPK) |
User |
IProductManagerLocal.checkPartRevisionReadAccess(PartRevisionKey partRevisionKey) |
Conversion |
IProductManagerLocal.createConversion(PartIterationKey partIterationKey) |
DateBasedEffectivity |
IEffectivityManagerLocal.createDateBasedEffectivity(String workspaceId,
String partNumber,
String version,
String pName,
String pDescription,
String pConfigurationItemId,
Date pStartDate,
Date pEndDate) |
LotBasedEffectivity |
IEffectivityManagerLocal.createLotBasedEffectivity(String workspaceId,
String partNumber,
String version,
String pName,
String pDescription,
String pConfigurationItemId,
String pStartLotId,
String pEndLotId) |
void |
IProductManagerLocal.createModificationNotifications(PartIteration modifiedPartIteration) |
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) |
SerialNumberBasedEffectivity |
IEffectivityManagerLocal.createSerialNumberBasedEffectivity(String workspaceId,
String partNumber,
String version,
String pName,
String pDescription,
String pConfigurationItemId,
String pStartNumber,
String pEndNumber) |
SharedPart |
IProductManagerLocal.createSharedPart(PartRevisionKey pPartRevisionKey,
String pPassword,
Date pExpireDate) |
void |
IEffectivityManagerLocal.deleteEffectivity(String workspaceId,
String partNumber,
String version,
int pId) |
void |
IProductManagerLocal.deletePartRevision(PartRevisionKey partRevisionKey) |
void |
IProductManagerLocal.endConversion(PartIterationKey partIterationKey,
boolean succeed) |
List<ProductBaseline> |
IProductManagerLocal.findBaselinesWherePartRevisionHasIterations(PartRevisionKey partRevisionKey) |
Workflow[] |
IPartWorkflowManagerLocal.getAbortedWorkflow(PartRevisionKey documentRevisionKey) |
Conversion |
IProductManagerLocal.getConversion(PartIterationKey partIterationKey) |
Workflow |
IPartWorkflowManagerLocal.getCurrentWorkflow(PartRevisionKey documentRevisionKey) |
List<PartIteration> |
IProductManagerLocal.getInversePartsLink(DocumentRevisionKey docKey) |
Set<PathDataMaster> |
IProductManagerLocal.getInversePathDataLink(DocumentRevisionKey docKey) |
Set<ProductInstanceMaster> |
IProductManagerLocal.getInverseProductInstancesLink(DocumentRevisionKey docKey) |
PartRevision |
IProductManagerLocal.getLastReleasePartRevision(ConfigurationItemKey ciKey) |
List<ModificationNotification> |
IProductManagerLocal.getModificationNotifications(PartIterationKey pPartIPK) |
int |
IProductManagerLocal.getNumberOfIteration(PartRevisionKey partRevisionKey) |
PartIteration |
IProductManagerLocal.getPartIteration(PartIterationKey pPartIPK) |
PartRevision |
IProductManagerLocal.getPartRevision(PartRevisionKey pPartRPK) |
List<PartIteration> |
IProductManagerLocal.getUsedByAsComponent(PartRevisionKey pPartRPK) |
List<PartIteration> |
IProductManagerLocal.getUsedByAsSubstitute(PartRevisionKey pPartRPK) |
PartRevision |
IProductManagerLocal.markPartRevisionAsObsolete(PartRevisionKey pRevisionKey) |
PartRevision |
IProductManagerLocal.releasePartRevision(PartRevisionKey pRevisionKey) |
void |
IProductManagerLocal.removeACLFromPartRevision(PartRevisionKey revisionKey) |
void |
IProductManagerLocal.removeConversion(PartIterationKey partIterationKey) |
PartRevision |
IProductManagerLocal.removeTag(PartRevisionKey partRevisionKey,
String tagName) |
BinaryResource |
IProductManagerLocal.saveFileInPartIteration(PartIterationKey pPartIPK,
String pName,
String subType,
long pSize) |
BinaryResource |
IProductManagerLocal.saveGeometryInPartIteration(PartIterationKey pPartIPK,
String pName,
int quality,
long pSize,
double[] box) |
BinaryResource |
IProductManagerLocal.saveNativeCADInPartIteration(PartIterationKey pPartIPK,
String pName,
long pSize) |
PartRevision |
IProductManagerLocal.saveTags(PartRevisionKey revisionKey,
String[] strings) |
void |
IProductManagerLocal.setPublicSharedPart(PartRevisionKey pPartRPK,
boolean isPublicShared) |
PartRevision |
IProductManagerLocal.undoCheckOutPart(PartRevisionKey pPartRPK) |
void |
IProductManagerLocal.updateModificationNotification(String pWorkspaceId,
int pModificationNotificationId,
String pAcknowledgementComment) |
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) |
void |
IProductManagerLocal.updatePartRevisionACL(String workspaceId,
PartRevisionKey revisionKey,
Map<String,String> userEntries,
Map<String,String> groupEntries) |
Copyright © 2017 DocDoku. All rights reserved.