|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPublicationInfo
This interface defines common publication properties that need to be implemented by publishable documents.
The PublicationInfoHelper which implements
IPublicationInfo, is used by document plugins to provide
accessors for the publication properties.
| Method Summary | |
|---|---|
int |
getArtifactParentID()
Returns the artifact parent ID from the master scope batch document. |
IDestinationProgIDs |
getDestinationProgIDs()
Returns a collection of prog IDs that specify the destinations for the publication. |
IDynamicRecipientVariableMappings |
getDynamicRecipientVariableMappings()
Returns the dynamic recipient variable mappings for the current master scope batch document (the Desktop Intelligence, Web Intelligence, or Crystal Reports document). |
java.lang.String |
getFormat()
Returns the format of this artifact. |
long |
getMultiPassBursting()
Returns the bursting mode. |
IPublicationDocumentVariableMappings |
getPublicationDocumentVariableMappings()
Returns the SAP BusinessObjects Enterprise recipient variable mappings for the current master scope batch document (the Desktop Intelligence, Web Intelligence, or Crystal Reports document). |
int |
getScopeBatch()
For an artifact or merged artifact, returns the ScopeBatch ID. |
java.util.Collection |
getScopeBatchDocArtifacts()
Deprecated. This method will be removed in a future version. |
int |
getScopeID()
Index into the bag of scopes contained within this objects' corresponding ScopeBatch Objects. |
java.util.Collection |
getSourceDocuments()
Returns a collection containing IDs of the source documents for the generated artifacts and scope batch documents. |
boolean |
isPluginArtifact()
Returns whether the artifact was created via a post-processing plugin. |
boolean |
isPublicationGlobalDeliveryRuleJob()
Returns the global delivery rule indicator. |
boolean |
isPublicationJob()
Returns whether the object runnable job is part of a publication run. |
boolean |
isShowAllDataForNullProfileValues()
Returns whether recipients that have null profile values are shown all the data in the report. |
void |
setArtifactParentID(int artifactParentID)
Sets the artifact parent ID in the master scope batch document. |
void |
setFormat(java.lang.String value)
Sets the format of this artifact. |
void |
setMultiPassBursting(long multiPassBursting)
Sets the bursting mode. |
void |
setPluginArtifact(boolean bIsPluginArtifact)
Sets whether the artifact was created via a post-processing plugin. |
void |
setPublicationDocumentVariableMappings(IPublicationDocumentVariableMappings variableMappings)
Sets the SAP BusinessObjects Enterprise recipient variable mappings for the current master scope batch document (the Desktop Intelligence, Web Intelligence, or Crystal Reports document). |
void |
setPublicationGlobalDeliveryRuleJob(boolean value)
Sets the global delivery rule indicator. |
void |
setPublicationJob(boolean value)
Sets whether the object runnable job is part of a publication run. |
void |
setScopeBatch(int scopeBatchID)
For an artifact or merged artifact, sets the ScopeBatch ID. |
void |
setScopeID(int scopeID)
Index into the bag of scopes contained within this objects' corresponding ScopeBatch Objects. |
void |
setShowAllDataForNullProfileValues(boolean value)
Sets whether recipients that have null profile values are shown all the data in the report. |
| Method Detail |
|---|
boolean isPublicationJob()
throws SDKException
SDKException - if the process is unsuccessful.void setPublicationJob(boolean value)
value - a boolean that indicates whether the object has been read
boolean isPublicationGlobalDeliveryRuleJob()
throws SDKException
SDKException - if the process is unsuccessful.void setPublicationGlobalDeliveryRuleJob(boolean value)
value - a boolean that indicates whether the object has been read
boolean isShowAllDataForNullProfileValues()
throws SDKException
SDKException - if the process is unsuccessful.
void setShowAllDataForNullProfileValues(boolean value)
throws SDKException
value - a boolean that indicates whether recipients are
shown all report data
SDKException - if the process is unsuccessful.
int getScopeID()
throws SDKException
SDKException - if the process is unsuccessful.void setScopeID(int scopeID)
scopeID - an int representing the index of the scope in this object's ScopeBatch object
long getMultiPassBursting()
throws SDKException
IPublicationBase.CeDataBurstingMode.
To read this value, this object must contain the SI_MULTIPASSBURSTING property.
IPublicationBase.CeDataBurstingMode.ceSinglePass.
SDKException - if the process is unsuccessful.void setMultiPassBursting(long multiPassBursting)
multiPassBursting - A value that corresponds to a constant defined in
IPublicationBase.CeDataBurstingMode.
SDKException - if the process is unsuccessful.
boolean isPluginArtifact()
throws SDKException
SDKException - if the process is unsuccessful.void setPluginArtifact(boolean bIsPluginArtifact)
bIsPluginArtifact - a boolean indicating whether the artifact was generated via a plugin
java.util.Collection getScopeBatchDocArtifacts()
throws SDKException
SDKException - if the process is unsuccessful.IDestinationProgIDs getDestinationProgIDs()
java.util.Collection getSourceDocuments()
throws SDKException
SDKException - if the process is unsuccessful.
int getScopeBatch()
throws SDKException
SDKException - if the process is unsuccessful.
void setScopeBatch(int scopeBatchID)
throws SDKException
scopeBatchID - the ScopeBatch object ID
SDKException - if the process is unsuccessful.
IDynamicRecipientVariableMappings getDynamicRecipientVariableMappings()
throws SDKException
SDKException - if the process is unsuccessful.
IPublicationDocumentVariableMappings getPublicationDocumentVariableMappings()
throws SDKException
SDKException - if the process is unsuccessful.
void setPublicationDocumentVariableMappings(IPublicationDocumentVariableMappings variableMappings)
throws SDKException
variableMappings - collection of SAP BusinessObjects Enterprise
recipient variable mappings
SDKException - if the process is unsuccessful.
int getArtifactParentID()
throws SDKException
SDKException - if the process is unsuccessful.
void setArtifactParentID(int artifactParentID)
throws SDKException
artifactParentID - the source document object ID
SDKException - if the process is unsuccessful.java.lang.String getFormat()
String representing the format of this artifact.void setFormat(java.lang.String value)
value - a String representing the format of this artifact
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||