it.eng.spagobi.booklets.dao
Interface IBookletsCmsDao
- All Known Implementing Classes:
- BookletsCmsDaoImpl
public interface IBookletsCmsDao
Defines all the methods needed for access contents of booklets into CMS Repository
Method Summary |
void |
addConfiguredDocument(java.lang.String pathBooklet,
ConfiguredBIDocument doc)
|
java.lang.String |
createNewConfigurationNode(java.lang.String pathBiObject)
Creates the cms node that holds the booklet configuration and returns the path of the node. |
void |
createStructureForTemplate(java.lang.String pathBooklet,
int numTempParts)
|
void |
deleteConfiguredDocument(java.lang.String pathBooklet,
java.lang.String conDocIdentifier)
|
void |
deletePresentationVersion(java.lang.String pathBooklet,
java.lang.String verName)
|
java.lang.String |
getBiobjectPath(java.lang.String pathBooklet)
|
java.lang.String |
getBookletName(java.lang.String pathBooklet)
|
java.io.InputStream |
getBookletProcessDefinitionContent(java.lang.String pathBooklet)
|
java.lang.String |
getBookletProcessDefinitionFileName(java.lang.String pathBooklet)
|
java.io.InputStream |
getBookletTemplateContent(java.lang.String pathBooklet)
|
java.lang.String |
getBookletTemplateFileName(java.lang.String pathBooklet)
|
java.util.List |
getConfiguredDocumentList(java.lang.String pathBooklet)
|
ConfiguredBIDocument |
getConfigureDocument(java.lang.String pathBooklet,
java.lang.String conDocIdentifier)
|
byte[] |
getCurrentPresentationContent(java.lang.String pathBooklet)
|
java.util.Map |
getImagesOfTemplatePart(java.lang.String pathBooklet,
java.lang.String indPart)
|
byte[] |
getNotesTemplatePart(java.lang.String pathBooklet,
java.lang.String indPart)
|
byte[] |
getPresentationVersionContent(java.lang.String pathBooklet,
java.lang.String verName)
|
java.util.List |
getPresentationVersions(java.lang.String pathBooklet)
|
void |
storeBookletProcessDefinition(java.lang.String pathBooklet,
java.lang.String pdFileName,
byte[] pdFileContent)
|
void |
storeBookletTemplate(java.lang.String pathBooklet,
java.lang.String templateFileName,
byte[] templateContent)
|
void |
storeCurrentPresentationContent(java.lang.String pathBooklet,
byte[] docContent)
|
void |
storeCurrentPresentationContent(java.lang.String pathBooklet,
java.io.InputStream docContentIS)
|
void |
storeNote(java.lang.String pathBooklet,
java.lang.String indPart,
byte[] noteContent)
|
void |
storeTemplateImage(java.lang.String pathBooklet,
byte[] image,
java.lang.String docLogicalName,
int indexTempPart)
|
void |
versionPresentation(java.lang.String pathBooklet,
byte[] presContent,
boolean approved)
|
createNewConfigurationNode
java.lang.String createNewConfigurationNode(java.lang.String pathBiObject)
- Creates the cms node that holds the booklet configuration and returns the path of the node.
- Parameters:
pathBiObject
-
- Returns:
- the path of the booklet template node
getConfiguredDocumentList
java.util.List getConfiguredDocumentList(java.lang.String pathBooklet)
addConfiguredDocument
void addConfiguredDocument(java.lang.String pathBooklet,
ConfiguredBIDocument doc)
deleteConfiguredDocument
void deleteConfiguredDocument(java.lang.String pathBooklet,
java.lang.String conDocIdentifier)
getConfigureDocument
ConfiguredBIDocument getConfigureDocument(java.lang.String pathBooklet,
java.lang.String conDocIdentifier)
storeBookletTemplate
void storeBookletTemplate(java.lang.String pathBooklet,
java.lang.String templateFileName,
byte[] templateContent)
getBookletTemplateFileName
java.lang.String getBookletTemplateFileName(java.lang.String pathBooklet)
getBookletTemplateContent
java.io.InputStream getBookletTemplateContent(java.lang.String pathBooklet)
storeBookletProcessDefinition
void storeBookletProcessDefinition(java.lang.String pathBooklet,
java.lang.String pdFileName,
byte[] pdFileContent)
getBookletProcessDefinitionFileName
java.lang.String getBookletProcessDefinitionFileName(java.lang.String pathBooklet)
getBookletProcessDefinitionContent
java.io.InputStream getBookletProcessDefinitionContent(java.lang.String pathBooklet)
createStructureForTemplate
void createStructureForTemplate(java.lang.String pathBooklet,
int numTempParts)
storeTemplateImage
void storeTemplateImage(java.lang.String pathBooklet,
byte[] image,
java.lang.String docLogicalName,
int indexTempPart)
getImagesOfTemplatePart
java.util.Map getImagesOfTemplatePart(java.lang.String pathBooklet,
java.lang.String indPart)
getNotesTemplatePart
byte[] getNotesTemplatePart(java.lang.String pathBooklet,
java.lang.String indPart)
storeNote
void storeNote(java.lang.String pathBooklet,
java.lang.String indPart,
byte[] noteContent)
storeCurrentPresentationContent
void storeCurrentPresentationContent(java.lang.String pathBooklet,
byte[] docContent)
storeCurrentPresentationContent
void storeCurrentPresentationContent(java.lang.String pathBooklet,
java.io.InputStream docContentIS)
getCurrentPresentationContent
byte[] getCurrentPresentationContent(java.lang.String pathBooklet)
versionPresentation
void versionPresentation(java.lang.String pathBooklet,
byte[] presContent,
boolean approved)
getPresentationVersions
java.util.List getPresentationVersions(java.lang.String pathBooklet)
deletePresentationVersion
void deletePresentationVersion(java.lang.String pathBooklet,
java.lang.String verName)
getPresentationVersionContent
byte[] getPresentationVersionContent(java.lang.String pathBooklet,
java.lang.String verName)
getBookletName
java.lang.String getBookletName(java.lang.String pathBooklet)
getBiobjectPath
java.lang.String getBiobjectPath(java.lang.String pathBooklet)