|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPublicationPostProcessingContext
This interface contains contextual information about the post-processing publication extension, including the current session, the scope and destination, and the publication that invoked the extension.
| Method Summary | |
|---|---|
ILogger |
getAdminLog()
Deprecated. For internal use only. Use IPublicationPostProcessingContext.getAdminLogAdapter() instead. |
ILoggerAdapter |
getAdminLogAdapter()
Returns a logger that can be used to log information during post-processing. |
IDestination |
getDestination()
Returns the current destination. |
java.util.ArrayList |
getDocuments()
Returns the static documents and schedulable document artifacts for the current scope and destination. |
IEnterpriseSession |
getEnterpriseSession()
Returns the session associated with the current user. |
IInfoStore |
getInfoStore()
Returns an InfoStore object that can be used to query the BusinessObjects Enterprise repository. |
java.io.Serializable |
getOptions()
Returns the generic parameter value. |
java.util.ArrayList |
getPluginArtifacts()
Returns all artifacts that have been generated during the publishing process. |
IPublication |
getPublication()
Returns the publication that invoked this plugin. |
IScopeBatch |
getScopeBatch()
For internal use only. |
IScopeFilter |
getScopeFilter(IInfoObject doc)
Returns IScopeFilter object that can be used to obtain personalization information |
int |
getScopeID()
Returns the ID of the current scope. |
ISecuritySession |
getSession()
Deprecated. For internal use only. Use IPublicationPostProcessingContext.getEnterpriseSession() instead. |
java.lang.String |
getTempDirectory()
Returns the path of the directory on the processing server that is used by BusinessObjects Enterprise for storing temporary files. |
void |
setOptions(java.io.Serializable options)
Sets the generic parameter value. |
| Method Detail |
|---|
java.util.ArrayList getDocuments()
ArrayList containing IInfoObject objects.java.util.ArrayList getPluginArtifacts()
ArrayList containing IInfoObject objects.java.io.Serializable getOptions()
IPublicationEventHandlerInfo.setGenericParameter(java.lang.String).
void setOptions(java.io.Serializable options)
IPublicationEventHandlerInfo.setGenericParameter(java.lang.String).
options - A String containing the parameter value.ISecuritySession getSession()
IPublicationPostProcessingContext.getEnterpriseSession() instead.
ISecuritySession object.IEnterpriseSession getEnterpriseSession()
IEnterpriseSession object.IInfoStore getInfoStore()
IInfoStore associated with the current session.IPublication getPublication()
IPublication containing the publication instance.IScopeBatch getScopeBatch()
int getScopeID()
IDestination getDestination()
IDestination specifying the current destination.ILogger getAdminLog()
IPublicationPostProcessingContext.getAdminLogAdapter() instead.
ILoggerAdapter getAdminLogAdapter()
ILoggerAdapter object.java.lang.String getTempDirectory()
IScopeFilter getScopeFilter(IInfoObject doc)
throws PublishingException
doc - is one of the documents in the publication
PublishingException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||