arta.synergy.ejb.ai
Class FoldersServiceImpl
java.lang.Object
arta.synergy.ejb.ai.FoldersServiceImpl
- All Implemented Interfaces:
- arta.synergy.common.ai.FoldersService, arta.synergy.common.ai.FoldersServiceRemoteIF
public class FoldersServiceImpl
- extends java.lang.Object
- implements arta.synergy.common.ai.FoldersService, arta.synergy.common.ai.FoldersServiceRemoteIF
Created by IntelliJ IDEA.
User: topa
Date: 17.08.2011
Time: 9:48:29
To change this template use File | Settings | File Templates.
|
Method Summary |
void |
addStoreObject(java.lang.String objectID,
int objectType,
java.lang.String authorID)
|
void |
assignDocumentToObject(java.lang.String targetObjectID,
int targetObjectType,
java.lang.String objectID,
int objectType,
java.lang.String actorID,
java.lang.String locale)
|
void |
assignDocumentToObject(java.lang.String objectID,
int objectType,
java.lang.String documentID,
java.lang.String actorID,
java.lang.String locale)
|
boolean |
copyFiles(java.lang.String userID,
java.lang.String objectID,
int objectType,
java.util.ArrayList<ObjectFileInfo> identifiers,
java.lang.String srcObjectID,
int srcObjectType)
Deprecated. |
java.lang.String |
createFolder(int objectType,
java.lang.String objectID)
Deprecated. |
java.lang.String |
createFolder(int objectType,
java.lang.String objectID,
java.lang.String userID,
java.lang.String locale)
|
boolean |
deleteFile(java.lang.String userID,
java.lang.String objectID,
int objectType,
java.lang.String identifier)
|
void |
folderUpdated(java.lang.String userId,
java.lang.String folderID,
java.lang.String subPath)
|
java.util.HashMap<java.lang.String,java.lang.String> |
getEntityAdditionalFields(java.lang.String documentID,
java.lang.String fileID)
|
java.util.Set<java.lang.String> |
getFolderUsers(java.lang.String folderID)
|
java.util.ArrayList<java.lang.String> |
getFormFilesInFolder(java.lang.String formID,
java.lang.String procInstID,
java.lang.String subPath,
java.lang.String actorID)
|
java.util.ArrayList<arta.remote.client.AiNode> |
getObjectFolderElements(java.lang.String objectID,
int objectType,
java.lang.String userID,
java.lang.String subPath)
|
java.lang.String |
getObjectFolderID(java.lang.String objectID,
int objectType)
|
ProjectInfo |
getProjectInfo(java.lang.String objectID,
int objectType,
java.lang.String userID)
|
int |
getRight(java.lang.String documentID,
java.lang.String userID,
java.lang.String subPath)
|
int |
getTaskFolderRights(java.lang.String userId,
java.lang.String taskID)
|
java.util.Set<java.lang.String> |
getTaskFolderUsers(java.lang.String taskID)
|
java.util.List<java.lang.String> |
getUserObjects(java.lang.String userID,
int objectType,
java.util.Date startDate,
java.util.Date finishDate,
java.lang.Boolean isActive)
|
int |
hasAccess(java.lang.String userID,
java.lang.String folderID)
|
boolean |
isRegistrator(java.lang.String userID)
|
boolean |
saveFiles(java.lang.String userID,
java.lang.String objectID,
int objectType,
java.util.ArrayList<ObjectFileInfo> filePaths,
java.util.ArrayList<ObjectFileInfo> docs,
java.lang.String locale)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FoldersServiceImpl
public FoldersServiceImpl()
getObjectFolderID
public java.lang.String getObjectFolderID(java.lang.String objectID,
int objectType)
throws java.lang.Exception
- Specified by:
getObjectFolderID in interface arta.synergy.common.ai.FoldersService- Specified by:
getObjectFolderID in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
saveFiles
public boolean saveFiles(java.lang.String userID,
java.lang.String objectID,
int objectType,
java.util.ArrayList<ObjectFileInfo> filePaths,
java.util.ArrayList<ObjectFileInfo> docs,
java.lang.String locale)
throws java.lang.Exception
- Specified by:
saveFiles in interface arta.synergy.common.ai.FoldersService- Specified by:
saveFiles in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
assignDocumentToObject
public void assignDocumentToObject(java.lang.String targetObjectID,
int targetObjectType,
java.lang.String objectID,
int objectType,
java.lang.String actorID,
java.lang.String locale)
throws java.lang.Exception
- Specified by:
assignDocumentToObject in interface arta.synergy.common.ai.FoldersService- Specified by:
assignDocumentToObject in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
assignDocumentToObject
public void assignDocumentToObject(java.lang.String objectID,
int objectType,
java.lang.String documentID,
java.lang.String actorID,
java.lang.String locale)
throws java.lang.Exception
- Specified by:
assignDocumentToObject in interface arta.synergy.common.ai.FoldersService- Specified by:
assignDocumentToObject in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
createFolder
public java.lang.String createFolder(int objectType,
java.lang.String objectID,
java.lang.String userID,
java.lang.String locale)
throws java.lang.Exception
- Specified by:
createFolder in interface arta.synergy.common.ai.FoldersService- Specified by:
createFolder in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
deleteFile
public boolean deleteFile(java.lang.String userID,
java.lang.String objectID,
int objectType,
java.lang.String identifier)
throws java.lang.Exception
- Specified by:
deleteFile in interface arta.synergy.common.ai.FoldersService- Specified by:
deleteFile in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
hasAccess
public int hasAccess(java.lang.String userID,
java.lang.String folderID)
throws java.sql.SQLException
- Specified by:
hasAccess in interface arta.synergy.common.ai.FoldersService- Specified by:
hasAccess in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.sql.SQLException
getUserObjects
public java.util.List<java.lang.String> getUserObjects(java.lang.String userID,
int objectType,
java.util.Date startDate,
java.util.Date finishDate,
java.lang.Boolean isActive)
throws java.sql.SQLException
- Specified by:
getUserObjects in interface arta.synergy.common.ai.FoldersService- Specified by:
getUserObjects in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.sql.SQLException
getFolderUsers
public java.util.Set<java.lang.String> getFolderUsers(java.lang.String folderID)
throws java.sql.SQLException
- Specified by:
getFolderUsers in interface arta.synergy.common.ai.FoldersService- Specified by:
getFolderUsers in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.sql.SQLException
getObjectFolderElements
public java.util.ArrayList<arta.remote.client.AiNode> getObjectFolderElements(java.lang.String objectID,
int objectType,
java.lang.String userID,
java.lang.String subPath)
throws java.lang.Exception
- Specified by:
getObjectFolderElements in interface arta.synergy.common.ai.FoldersService- Specified by:
getObjectFolderElements in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
folderUpdated
public void folderUpdated(java.lang.String userId,
java.lang.String folderID,
java.lang.String subPath)
throws java.lang.Exception
- Specified by:
folderUpdated in interface arta.synergy.common.ai.FoldersService- Specified by:
folderUpdated in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
getProjectInfo
public ProjectInfo getProjectInfo(java.lang.String objectID,
int objectType,
java.lang.String userID)
- Specified by:
getProjectInfo in interface arta.synergy.common.ai.FoldersService- Specified by:
getProjectInfo in interface arta.synergy.common.ai.FoldersServiceRemoteIF
isRegistrator
public boolean isRegistrator(java.lang.String userID)
throws java.lang.Exception
- Specified by:
isRegistrator in interface arta.synergy.common.ai.FoldersService- Specified by:
isRegistrator in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
getRight
public int getRight(java.lang.String documentID,
java.lang.String userID,
java.lang.String subPath)
- Specified by:
getRight in interface arta.synergy.common.ai.FoldersService- Specified by:
getRight in interface arta.synergy.common.ai.FoldersServiceRemoteIF
getEntityAdditionalFields
public java.util.HashMap<java.lang.String,java.lang.String> getEntityAdditionalFields(java.lang.String documentID,
java.lang.String fileID)
- Specified by:
getEntityAdditionalFields in interface arta.synergy.common.ai.FoldersService
addStoreObject
public void addStoreObject(java.lang.String objectID,
int objectType,
java.lang.String authorID)
throws java.lang.Exception
- Specified by:
addStoreObject in interface arta.synergy.common.ai.FoldersService
- Throws:
java.lang.Exception
copyFiles
@Deprecated
public boolean copyFiles(java.lang.String userID,
java.lang.String objectID,
int objectType,
java.util.ArrayList<ObjectFileInfo> identifiers,
java.lang.String srcObjectID,
int srcObjectType)
throws java.lang.Exception
- Deprecated.
- Specified by:
copyFiles in interface arta.synergy.common.ai.FoldersService- Specified by:
copyFiles in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
createFolder
@Deprecated
public java.lang.String createFolder(int objectType,
java.lang.String objectID)
throws java.lang.Exception
- Deprecated.
- Specified by:
createFolder in interface arta.synergy.common.ai.FoldersService- Specified by:
createFolder in interface arta.synergy.common.ai.FoldersServiceRemoteIF
- Throws:
java.lang.Exception
getFormFilesInFolder
public java.util.ArrayList<java.lang.String> getFormFilesInFolder(java.lang.String formID,
java.lang.String procInstID,
java.lang.String subPath,
java.lang.String actorID)
- Specified by:
getFormFilesInFolder in interface arta.synergy.common.ai.FoldersService
getTaskFolderUsers
public java.util.Set<java.lang.String> getTaskFolderUsers(java.lang.String taskID)
- Specified by:
getTaskFolderUsers in interface arta.synergy.common.ai.FoldersService
getTaskFolderRights
public int getTaskFolderRights(java.lang.String userId,
java.lang.String taskID)
- Specified by:
getTaskFolderRights in interface arta.synergy.common.ai.FoldersService
Copyright © 2000 Dummy Corp. All Rights Reserved.