|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CSFormManager
FormManager
| Method Summary | |
|---|---|
void |
associateFormWithEntities(blackboard.persist.Id formId,
java.util.List<java.lang.String> entityIds)
Creates an association between a Form and OperatingUnits; this Form will only be available to the given OU's. |
void |
copyHeavyForm(blackboard.platform.forms.Form form,
java.lang.String newTitle,
java.lang.String newHeader,
java.lang.String newIntegrationKey)
Copy the form (using FormUtil's copyHeavyForm behind the scenes), but also copy the FormUnitAssociations for this form |
void |
copyHeavyForm(blackboard.platform.forms.Form form,
java.lang.String newTitle,
java.lang.String newHeader,
java.lang.String newIntegrationKey,
java.sql.Connection con)
Copy the form (using FormUtil's copyHeavyForm behind the scenes), but also copy the FormUnitAssociations for this form using the connection provided |
void |
disassociateFormFromEntities(blackboard.persist.Id formId)
Removes any associations between this Form and any OperatingUnits. |
boolean |
hasMetadataEntries(com.xythos.storageServer.api.FileSystemEntry fse)
Identifies whether there is any metadata associated with provided entry. |
java.util.List<com.xythos.storageServer.api.FileSystemEntry> |
loadAssociatedEntities(blackboard.persist.Id formId)
Loads associated FileSystemEntry objects attached to the provided form. |
java.util.List<blackboard.platform.forms.Form> |
loadAvailableFormsByEntityDataType(blackboard.persist.DataType entityDataType)
Loads all available Forms for a given EntityType and OperatingUnit, usage is when creating an object from within an OperatingUnit context. |
java.util.List<blackboard.platform.forms.Form> |
loadAvailableFormsByEntityId(java.lang.String entityId)
Loads all available Forms for a given EntityType and OperatingUnit, usage is when creating an object from within an OperatingUnit context. |
int |
loadFormEditableObjectsCount(blackboard.persist.Id formId)
Provides count of associations to the provided form. |
| Methods inherited from interface blackboard.platform.forms.service.FormManager |
|---|
copyForm, copyForm, loadAllForms, loadAvailableForms, loadFormById, loadFormByIntegrationKey, persistForm, populateDefaultForm, removeForm |
| Method Detail |
|---|
void copyHeavyForm(blackboard.platform.forms.Form form,
java.lang.String newTitle,
java.lang.String newHeader,
java.lang.String newIntegrationKey,
java.sql.Connection con)
throws java.lang.Exception
form - newTitle - newIntegrationKey - con -
java.lang.Exception
void copyHeavyForm(blackboard.platform.forms.Form form,
java.lang.String newTitle,
java.lang.String newHeader,
java.lang.String newIntegrationKey)
throws java.lang.Exception
form - newTitle - newIntegrationKey -
java.lang.Exception
java.util.List<blackboard.platform.forms.Form> loadAvailableFormsByEntityDataType(blackboard.persist.DataType entityDataType)
throws blackboard.persist.PersistenceException,
blackboard.persist.KeyNotFoundException
ouId - entityKey -
blackboard.persist.PersistenceException
blackboard.persist.KeyNotFoundException
java.util.List<blackboard.platform.forms.Form> loadAvailableFormsByEntityId(java.lang.String entityId)
throws blackboard.persist.PersistenceException,
blackboard.persist.KeyNotFoundException
ouId - entityKey -
blackboard.persist.PersistenceException
blackboard.persist.KeyNotFoundException
void associateFormWithEntities(blackboard.persist.Id formId,
java.util.List<java.lang.String> entityIds)
throws blackboard.persist.PersistenceException,
blackboard.data.ValidationException
formId - unitIds -
blackboard.persist.PersistenceException
blackboard.data.ValidationException
java.util.List<com.xythos.storageServer.api.FileSystemEntry> loadAssociatedEntities(blackboard.persist.Id formId)
throws blackboard.persist.PersistenceException
FileSystemEntry objects attached to the provided form.
formId -
blackboard.persist.PersistenceException
int loadFormEditableObjectsCount(blackboard.persist.Id formId)
throws blackboard.persist.PersistenceException
formId -
blackboard.persist.PersistenceException
boolean hasMetadataEntries(com.xythos.storageServer.api.FileSystemEntry fse)
throws blackboard.persist.KeyNotFoundException,
blackboard.persist.PersistenceException
fse -
blackboard.persist.KeyNotFoundException
blackboard.persist.PersistenceException
void disassociateFormFromEntities(blackboard.persist.Id formId)
throws blackboard.persist.KeyNotFoundException,
blackboard.persist.PersistenceException
formId -
blackboard.persist.KeyNotFoundException
blackboard.persist.PersistenceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||