|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPublicationBase
This interface provides methods for creating and managing publications in BusinessObjects Enterprise.
A publication is a set of objects that can be scheduled and distributed to multiple recipients on a regular basis. Recipients can be either BusinessObjects Enterprise users or external users, who can receive the publication by e-mail. The set of objects includes one or more report documents (Crystal Reports, Desktop Intelligence, or Web Intelligence documents) and may also include static objects, such as Excel spreadsheets and images. The contents of the report documents in the publication can be personalized, so that recipients only see the information that is relevant to them.
| Nested Class Summary | |
|---|---|
static interface |
IPublicationBase.CeDataBurstingMode
The data bursting mode for publications. |
static interface |
IPublicationBase.CeDeliveryRuleOption
The delivery rule options for publications. |
static interface |
IPublicationBase.CeFormatType
Deprecated. As of version 12.0. Use IPublicationBase.getDocumentProcessingInfo(int) to retrieve processing info. |
static interface |
IPublicationBase.CeProfileResolutionType
The profile resolution types that can be used for a publication. |
| Field Summary | |
|---|---|
static java.lang.String |
KIND
|
static java.lang.String |
PROGID
|
| Method Summary | |
|---|---|
void |
checkPublicationIntegrity()
Checks the publication for configuration errors and throws an SDKException if any are found. |
long |
getBurstingMode()
Returns the bursting mode. |
IDestinationPluginArtifactFormats |
getDefaultDestinationPluginArtifactFormats()
Returns the list of post-processing plugins that are executed for the default destination. |
int |
getDeliveryRuleOptions()
Returns the publication delivery rule option. |
IProperties |
getDocumentProcessingInfo(int documentID)
Returns the document processing info for the specified source document. |
java.lang.Object |
getDocumentProcessingInfoObject(int documentID)
Returns the document processing info for the specified source document as an InfoObject instance. |
java.util.Collection |
getDocuments()
Returns the IDs of the documents associated with this publication. |
IPublicationDynamicRecipients |
getDynamicRecipients()
Returns the subset of dynamic recipients from the provider that will recieve the publication. |
IPublicationDynaRecipientProfileValueMappings |
getDynamicRecipientsProfileValueMappings()
Returns the profile value mappings for dynamic recipients. |
IPublicationDynamicRecipients |
getDynamicRecipientsReRun()
Returns the dynamic recipients for rerun/redistribution with the publication. |
IPublicationDynamicRecipients |
getExcludedDynamicRecipients()
Returns the IDs of the excluded principals for the publication. |
java.util.Collection |
getExcludedPrincipals()
Returns the IDs of the excluded principals for this publication. |
int |
getGlobalDeliveryRuleDocID()
Returns the ID of the global delivery rule document. |
java.lang.String |
getGlobalDeliveryRuleExpression()
Returns the global delivery rule expression. |
java.lang.String |
getLastLogUploadPosition()
For internal use only. |
int |
getLogFileID()
Returns the ID of the admin log file for this publication instance. |
long |
getMultiPassBursting()
Deprecated. As of version 12.0. Use IPublicationBase.getBurstingMode() instead. |
java.util.Set |
getNoProfileUsers()
Returns the IDs of the subscribed users that do not have profile values for any profile in this publication. |
int |
getOutputFormat()
Deprecated. As of version 12.0. Use IPublicationBase.getDocumentProcessingInfo(int) to retrieve output format information. |
IPublicationPersonalization |
getPersonalization()
Returns the personalization info of this publication. |
java.lang.String |
getPreviousServerName()
For internal use only. |
java.util.Collection |
getPrincipals()
Returns the IDs of the principals associated with this publication. |
java.util.Collection |
getPrincipalsReRun()
Returns the IDs of the principals included for rerun/redistribution with the publication. |
int |
getProcessedRecipientCount()
Returns the number of recipients processed in the most recent run of this publication. |
int |
getProfileResolutionType()
Returns the type of profile resolution used for this publication. |
java.util.Collection |
getProfiles()
Returns the collection of profile IDs associated with this publication. |
IPublicationProfileTargets |
getProfileTargets()
Deprecated. As of version 12.0. Use IPublicationBase.getPublicationDocumentProfileTargets() to retrieve profile targets. |
IPublicationDocumentProfileTargets |
getPublicationDocumentProfileTargets()
Returns the profile targets for all documents in the publication. |
IPublicationEventHandlers |
getPublicationEventHandlers()
Returns the publication event handlers associated with the publication. |
java.lang.String |
getPublicationServerName()
For internal use only. |
IPublicationState |
getPublicationState()
For internal use only. |
java.util.Collection |
getSchedulableDocuments()
Returns the schedulable documents associated with the publication. |
int |
getScopeBatchSize()
Returns the scope batch size. |
java.util.Set |
getScopes()
For internal use only. |
java.util.Collection |
getStaticDocuments()
Returns the static documents associated with the publication. |
int |
getSucceededRecipientCount()
For internal use only. |
boolean |
isCleanupScopeBatch()
Returns whether scope batches are deleted after the publication has been completed |
boolean |
isDynamicRecipientsReRunAll()
Returns whether the publication is delivered to all original dynamic recipients when it is redistributed. |
boolean |
isGlobalDeliverIfAlertIsTrue()
Returns whether to deliver the publication when the alert result is true. |
boolean |
isPdfMergeSupported()
Returns the value based on the source document types so the UI client doesn't need to know which types support PDF Merging. |
boolean |
isShowAllDataForNullProfileValues()
Returns whether all data is included when delivering a document to recipients who have null profile values for any profiles associated with the document. |
boolean |
isSubscribed(int userID)
Returns whether the specified user is subscribed to the publication. |
void |
refreshProcessingInfo(IProcessingInfo procInfo)
Deprecated. As of version 12.0. Use IPublicationBase.setDocumentProcessingInfo(int, java.lang.String, com.crystaldecisions.sdk.properties.IProperties)
to configure processing information. |
void |
removeDocumentProcessingInfo(int documentID)
Removes the processing info property bag for the specified source document. |
void |
rerun()
Runs the publication again. |
void |
setBurstingMode(long value)
Sets the bursting mode. |
void |
setCleanupScopeBatch(boolean clean)
Sets whether scopebactes will be deleted after a publication has been completed |
void |
setDeliveryRuleOptions(int deliveryRuleOptions)
Sets the publication delivery rule option. |
void |
setDocumentProcessingInfo(int documentID,
java.lang.String documentKind,
IProperties documentProcessingInfo)
Sets the processing info property bag for a given source document. |
void |
setDynamicRecipientsReRunAll(boolean value)
Sets whether the publication is delivered to all original dynamic recipients when it is redistributed. |
void |
setGlobalDeliverIfAlertIsTrue(boolean value)
Sets whether to deliver the publication when the alert result is true. |
void |
setGlobalDeliveryRuleDocID(int value)
Sets the ID of the global delivery rule document. |
void |
setGlobalDeliveryRuleExpression(java.lang.String value)
Sets the global delivery rule expression. |
void |
setLastLogUploadPosition(java.lang.String lastUpload)
For internal use only. |
void |
setLogFileID(int value)
Sets the ID of the admin log file for this publication instance. |
void |
setMultiPassBursting(long value)
Deprecated. As of version 12.0. Use IPublicationBase.setBurstingMode(long) instead. |
void |
setOutputFormat(int format)
Deprecated. As of version 12.0. Use IPublicationBase.setDocumentProcessingInfo(int, java.lang.String, com.crystaldecisions.sdk.properties.IProperties) to configure output formats. |
void |
setPreviousServerName(java.lang.String previousApsName)
For internal use only. |
void |
setProcessedRecipientCount(int numProcessedRecipients)
For internal use only. |
void |
setProfileResolutionType(int type)
Sets the type of profile resolution used for this publication. |
void |
setPublicationServerName(java.lang.String value)
For internal use only. |
void |
setScopeBatchSize(int value)
Sets the scope batch size. |
void |
setShowAllDataForNullProfileValues(boolean value)
Sets whether all data is included when delivering a document to recipients who have null profile values for any profiles associated with the document. |
void |
setSucceededRecipientCount(int numSucceededRecipients)
For internal use only. |
boolean |
subscribe(int userID)
Subscribes a user to the publication. |
boolean |
unsubscribe(int userID)
Unsubscribes a user from the publication. |
| Field Detail |
|---|
static final java.lang.String KIND
static final java.lang.String PROGID
| Method Detail |
|---|
java.util.Collection getDocuments()
throws SDKException
To read this value, this object must contain the SI_PUBLICATION_DOCUMENTS property.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.getSchedulableDocuments(),
IPublicationBase.getStaticDocuments()
java.util.Collection getSchedulableDocuments()
throws SDKException
Each call to this method returns a new copy of the Collection and may result in queries to the InfoStore. This collection is read-only.
To use this method, this object must contain the SI_PUBLICATION_DOCUMENTS property.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.getDocuments(),
IPublicationBase.getStaticDocuments()
java.util.Collection getStaticDocuments()
throws SDKException
Each call to this method returns a new copy of the Collection and may result in queries to the InfoStore. This collection is read-only.
To use this method, this object must contain the SI_PUBLICATION_DOCUMENTS property.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.getSchedulableDocuments(),
IPublicationBase.getDocuments()
java.util.Collection getProfiles()
throws SDKException
To read this value, this object must contain the SI_PUBLICATION_PROFILES property.
SDKException - This is thrown if the process is unsuccessful.
java.util.Collection getPrincipals()
throws SDKException
To read this value, this object must contain the SI_PRINCIPALS property.
SDKException - This is thrown if the process is unsuccessful.
java.util.Collection getExcludedPrincipals()
throws SDKException
Excluded principals do not receive the contents of the publication. If a group is subscribed to a publication, but a user in the group is an excluded principal, then that user will not receive the document.
To read this value, this object must contain the SI_EXCLUDED_PRINCIPALS property.
SDKException - This is thrown if the process is unsuccessful.
java.util.Collection getPrincipalsReRun()
throws SDKException
To read this value, this object must contain the SI_PRINCIPALS_RERUN property.
SDKException - if the process was unsuccessful.
IPublicationDynamicRecipients getDynamicRecipients()
throws SDKException
This collection can be used to create a subset of recipients to whom the publication is delivered. Recipients in this collection must match recipients in the dynamic recipient provider. When populated, only the dynamic recipients who are in this collection and whose profile values match those specified recieve the publication. All other dynamic recipients in the provider are ignored.
To read this value, this object must contain the SI_DYNAMIC_RECIPIENTS property.
SDKException - if the process was unsuccessful.
IPublicationDynaRecipientProfileValueMappings getDynamicRecipientsProfileValueMappings()
throws SDKException
To read this value, this object must contain the SI_DYNAMIC_RECIPIENTS_PROFILE_VALUE_MAPPINGS property.
SDKException - if the process was unsuccessful.
IPublicationDynamicRecipients getExcludedDynamicRecipients()
throws SDKException
Excluded principals do not receive the publication. If a group is subscribed to a publication, but a user in the group is an excluded principal, that user does not receive the publication.
To read this value, this object must contain the SI_EXCLUDED_DYNAMIC_RECIPIENTS property.
SDKException - This is thrown if the process is unsuccessful.
IPublicationDynamicRecipients getDynamicRecipientsReRun()
throws SDKException
To read this value, this object must contain the SI_DYNAMIC_RECIPIENTS_RERUN property.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.rerun()
boolean isDynamicRecipientsReRunAll()
throws SDKException
IPublicationBase.getDynamicRecipientsReRun().
To read this value, this object must contain the SI_DYNAMIC_RECIPIENTS_RERUN_ALL property.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.rerun(),
IPublicationBase.setDynamicRecipientsReRunAll(boolean)
void setDynamicRecipientsReRunAll(boolean value)
throws SDKException
IPublicationBase.getDynamicRecipientsReRun().
value - A boolean indicating whether to redistribute to all original
dynamic recipients.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.rerun(),
IPublicationBase.isDynamicRecipientsReRunAll()int getOutputFormat()
IPublicationBase.getDocumentProcessingInfo(int) to retrieve output format information.
This method has been deprecated. It only supports retrieving the output format for publications that contain a single Desktop Intelligence document and that have only one output format.
CeFormatType that specifies the output format
for this publication.IPublicationBase.CeFormatType
void setOutputFormat(int format)
throws SDKException
IPublicationBase.setDocumentProcessingInfo(int, java.lang.String, com.crystaldecisions.sdk.properties.IProperties) to configure output formats.
This method has been deprecated. It only supports setting the output format for publications that contain a single Desktop Intelligence document and that have only one output format.
format - An int of type CeFormatType that specifies the output
format for this publication.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.CeFormatType
IPublicationProfileTargets getProfileTargets()
throws SDKException
IPublicationBase.getPublicationDocumentProfileTargets() to retrieve profile targets.
To read this value, this object must contain the SI_PUBLICATION_DOCUMENTPROFILE_TARGETS property.
SDKException - This is thrown if the process is unsuccessful.
void refreshProcessingInfo(IProcessingInfo procInfo)
throws SDKException
IPublicationBase.setDocumentProcessingInfo(int, java.lang.String, com.crystaldecisions.sdk.properties.IProperties)
to configure processing information.
This method has been deprecated. It only supports publications that contain a single Desktop Intelligence document.
Note: Only call this method before the publication is scheduled; do not commit changes to the publication if this method has been called.
procInfo - The processing information to be used to
process the document in this publication.
SDKException - This is thrown if the process is unsuccessful.
boolean subscribe(int userID)
throws SDKException
Note: To subscribe a group, add the group ID to the
collection returned by IPublicationBase.getPrincipals().
userID - The ID of the user to add to the list of subscribers.
SDKException - This is thrown if the process is unsuccessful.
boolean unsubscribe(int userID)
throws SDKException
Note: To unsubscribe a group, remove the group ID from the
collection returned by IPublicationBase.getPrincipals().
userID - The ID of the user to remove from the list of subscribers.
true if the user is successfully unsubscribed, false otherwise.
SDKException - This is thrown if the process is unsuccessful.
boolean isSubscribed(int userID)
throws SDKException
Note: To determine if a group is subscribed, look for the group ID
in the collection returned by IPublicationBase.getPrincipals().
userID - The ID of the user to check.
SDKException - This is thrown if the process is unsuccessful.
java.util.Set getNoProfileUsers()
throws SDKException
To read this value, this object must contain the SI_PRINCIPALS property.
SDKException - This is thrown if the process is unsuccessful.
int getProfileResolutionType()
throws SDKException
To read this value, this object must contain the SI_TYPE property.
CeProfileResolutionType that specifies the
profile resolution type for this publication.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.CeProfileResolutionType
void setProfileResolutionType(int type)
throws SDKException
type - An int of type CeProfileResolutionType that specifies the
profile resolution type for this publication.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.CeProfileResolutionType
java.util.Set getScopes()
throws SDKException
SDKException
IPublicationEventHandlers getPublicationEventHandlers()
throws SDKException
To read this value, this object must contain the SI_PUBLICATION_EVENT_HANDLERS property.
SDKException - This is thrown if the process is unsuccessful.int getGlobalDeliveryRuleDocID()
To read this value, this object must contain the SI_GLOBAL_DELIVERY_RULE_DOC_OBJECT_ID property.
SDKException - This is thrown if the process is unsuccessful.
void setGlobalDeliveryRuleDocID(int value)
throws SDKException
value - the ID of the global delivery rule document.
SDKException - Thrown if an error occurs while adding the new property.java.lang.String getGlobalDeliveryRuleExpression()
Returns the global delivery rule expression. This value is evaluated differently depending on the type of the global delivery rule document. For a Web Intelligence or Desktop Intelligence document, the expression must be a boolean formula, and the publication will only be processed if the expression evaluates to true. For a Crystal Reports document, the expression must be the name of an Alert, and the publication will only be processed if the Alert is executed.
To read this value, this object must contain the SI_GLOBAL_DELIVERY_RULE_EXPRESSION property.
SDKException - This is thrown if the process is unsuccessful.
void setGlobalDeliveryRuleExpression(java.lang.String value)
throws SDKException
Sets the global delivery rule expression. This value is evaluated differently depending on the type of the global delivery rule document. For a Web Intelligence or Desktop Intelligence document, the expression must be a boolean formula, and the publication will only be processed if the expression evaluates to true. For a Crystal Reports document, the expression must be the name of an alert, and the publication will only be processed if the alert is executed.
value - A String containing the global delivery rule expression.
SDKException - This is thrown if the process is unsuccessful.
boolean isGlobalDeliverIfAlertIsTrue()
throws SDKException
To read this value, this object must contain the SI_DELIVER_IF_ALERT_IS_TRUE property.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.setGlobalDeliveryRuleExpression(java.lang.String)
void setGlobalDeliverIfAlertIsTrue(boolean value)
throws SDKException
value - true to deliver the publication when the alert result is true or
false to deliver it when the alert result is false
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.setGlobalDeliveryRuleExpression(java.lang.String)boolean isShowAllDataForNullProfileValues()
To read this value, this object must contain the SI_SHOW_ALL_DATA_FOR_NULL_PROFILE_VALUES property.
SDKException - This is thrown if the process is unsuccessful.
void setShowAllDataForNullProfileValues(boolean value)
throws SDKException
value - set to true to show all data to recipients with null profile
values, false otherwise.
SDKException - This is thrown if the process is unsuccessful.
long getMultiPassBursting()
throws SDKException
IPublicationBase.getBurstingMode() instead.
To read this value, this object must contain the SI_MULTIPASSBURSTING property.
SDKException - This is thrown if the process is unsuccessful.
void setMultiPassBursting(long value)
throws SDKException
IPublicationBase.setBurstingMode(long) instead.
value - Set to 0 for single pass bursting or 1 for multiple pass
bursting.
SDKException - This is thrown if the process is unsuccessful.
long getBurstingMode()
throws SDKException
IPublicationBase.CeDataBurstingMode.
To read this value, this object must contain the SI_MULTIPASSBURSTING property.
IPublicationBase.CeDataBurstingMode.ceSinglePass.
SDKException - This is thrown if the process is unsuccessful.
void setBurstingMode(long value)
throws SDKException
value - A value that corresponds to a constant defined in
IPublicationBase.CeDataBurstingMode.
SDKException - This is thrown if the process is unsuccessful.
int getScopeBatchSize()
throws SDKException
To read this value, this object must contain the SI_SCOPE_BATCH_SIZE property.
SDKException - This is thrown if the process is unsuccessful.
void setScopeBatchSize(int value)
throws SDKException
value - An int containing the scope batch size.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.setBurstingMode(long)
IPublicationDocumentProfileTargets getPublicationDocumentProfileTargets()
throws SDKException
To read this value, this object must contain the SI_PUBLICATION_DOCUMENTPROFILE_TARGETS property.
SDKException - This is thrown if the process is unsuccessful.IPublicationState getPublicationState()
IProperties getDocumentProcessingInfo(int documentID)
throws SDKException
The document processing info contains the following information:
The source document ID.
The source document kind.
Customized processing properties for the document.
Customized processing properties include:
Standard processing properties such as prompts, database logons, and printer options.
Output formats for publication.
Delivery rules and delivery rule results.
Publication failover recovery state information.
Other arbitrary processing infos for the document.
To read this value, this object must contain the processing info.
(The query that retrieved the object must include the
SI_PROCESSINFO property.)
documentID - the ID of the document
IProperties collection containing processing
info for the document.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.setDocumentProcessingInfo(int, java.lang.String, com.crystaldecisions.sdk.properties.IProperties),
IPublicationBase.getDocumentProcessingInfoObject(int)
java.lang.Object getDocumentProcessingInfoObject(int documentID)
throws SDKException
For convenience, the object can be cast to
IReportProcessingInfo,
IWebiFormatInfo, or IFullClientFormatInfo objects. The type of object
returned is based on the documentKind used in setDocumentProcessingInfo. Consequentially,
the object can also be cast to a IProcessingPublicationInfo object.
Note that the appropriate plugin SDK must be available in the classpath for this to work - cereports.jar for IReportProcessingInfo, biplugins.jar for IWebIProcessingInfo and IFullClientProcessingInfo
Example of updating document processing info:
// IPublication myPublication = ...
// int reportID = ...
IReportProcessingInfo reportInfo = myPublication.getDocumentProcessingInfoObject(reportID);
reportInfo.setDeliveryRuleExpression("some updated expression");
// etc...
myPublication.setDocumentProcessingInfo(reportID,
CeKind.CRYSTAL_REPORT,
myCrystalReport.getProcessingInfo().properties());
myPublication.save();
documentID - An int indicating which document processing properties to be retrieved
IInfoObject the customized processing properties for the document.
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.getDocumentProcessingInfo(int),
IPublicationBase.setDocumentProcessingInfo(int, java.lang.String, com.crystaldecisions.sdk.properties.IProperties)
void setDocumentProcessingInfo(int documentID,
java.lang.String documentKind,
IProperties documentProcessingInfo)
throws SDKException
Sets the processing info property bag for a given source document.
PerDocProcessingInfo is a Collection containing elements with the following information - source document ID - customized processing properties for the document
Customized properties includes:
1. Traditional processing properties like prompts, logons, printer options.
2. Multiple Formats for publication.
3. Newly added delivery rules and delivery rule results.
4. Newly added failover recovery state bags.
5. Other arbitrary processing infos for the document.
setDocumentProcessingInfo is used to set the processing properties for a document that does not yet exist in the PerDocProcessingInfo collection
Example of setting document processing info:
// IReport myCrystalReport = ...
// IPublication myPublication = ...
myPublication.setDocumentProcessingInfo( myCrystalReport.getID(),
CeKind.CRYSTAL_REPORT,
myCrystalReport.getProcessingInfo().properties());
myPublication.save();
Example of updating document processing info:
// IPublication myPublication = ...
// int reportID = ...
IReport myCrystalReport = (IReport)eSession.getPluginManager().getPluginInterface(
CeKind.CRYSTAL_REPORT,
IPluginMgr.Type.DESKTOP);
IProperties processingProperties = myPublication.getDocumentProcessingInfo(reportID);
myCrystalReport.getProcessingInfo().properties().putAll(processingProperties);
IReportProcessingInfo processingInfo = (IReportProcessingInfo)myCrystalReport;
processingInfo.setDeliveryRuleExpression("some updated expression");
// etc...
myPublication.setDocumentProcessingInfo(reportID,
CeKind.CRYSTAL_REPORT,
myCrystalReport.getProcessingInfo().properties());
myPublication.save();
documentID - An int indicating which document processing properties to be addeddocumentKind - An String indicating the kind(CeKind string)of the documentdocumentProcessingInfo - An IProperties the customized processing properties bag used to publish the document.
SDKException - This is thrown if the process is unsuccessful.void removeDocumentProcessingInfo(int documentID)
documentID - the ID of the document whose processing properties are to be removed or -1 to remove all processing properties for all documents.IPublicationBase.setDocumentProcessingInfo(int, java.lang.String, com.crystaldecisions.sdk.properties.IProperties)int getLogFileID()
To read this value, this object must contain the SI_PUBLICATION_LOG_FILE_ID property.
void setLogFileID(int value)
throws SDKException
value - the ID of the Txt object that contains the admin log file for this publication instance.
SDKException - This is thrown if the process is unsuccessful.java.lang.String getPublicationServerName()
void setPublicationServerName(java.lang.String value)
void checkPublicationIntegrity()
throws SDKException
SDKException - This is thrown if the process is unsuccessful.int getDeliveryRuleOptions()
To read this value, this object must contain the SI_DELIVERY_RULE_OPTIONS property.
void setDeliveryRuleOptions(int deliveryRuleOptions)
throws SDKException
deliveryRuleOptions - An int that specifies the delivery rule option.
SDKException - This is thrown if the process is unsuccessful.
void rerun()
throws SDKException
SDKException - This is thrown if the process is unsuccessful.IPublicationBase.getPrincipalsReRun(),
IPublicationBase.getDynamicRecipientsReRun(),
IPublicationBase.isDynamicRecipientsReRunAll()IDestinationPluginArtifactFormats getDefaultDestinationPluginArtifactFormats()
To read this value, this object must contain the SI_DEFAULT_DESTINATION_PLUGIN_FORMATS property.
void setCleanupScopeBatch(boolean clean)
clean - A boolean indicating whether scopebactes will be deleted after a publication has been completedboolean isCleanupScopeBatch()
int getProcessedRecipientCount()
void setProcessedRecipientCount(int numProcessedRecipients)
int getSucceededRecipientCount()
void setSucceededRecipientCount(int numSucceededRecipients)
void setLastLogUploadPosition(java.lang.String lastUpload)
java.lang.String getLastLogUploadPosition()
void setPreviousServerName(java.lang.String previousApsName)
java.lang.String getPreviousServerName()
boolean isPdfMergeSupported()
IPublicationPersonalization getPersonalization()
throws SDKException
IPublicationPersonalization representing personalization info used by this publication.
SDKException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||