com.crystaldecisions.sdk.plugin.desktop.program
Interface IProgram

All Superinterfaces:
ICategoryContent, IInfoObject, IProgramPluginBase, ISchedulable

public interface IProgram
extends IInfoObject, IProgramPluginBase, ISchedulable, ICategoryContent

This interface provides the functionality necessary for creating a program object and adding it to the BusinessObjects Enterprise framework. It retrieves one of the following program object interfaces:

This interface inherits from the IInfoObject, IProgramPluginBase, ISchedulable, and ICategoryContent interface.


Nested Class Summary
static interface IProgram.CeProgramType
          This interface defines possible values for the program type.
 
Nested classes/interfaces inherited from interface com.crystaldecisions.sdk.occa.infostore.IInfoObject
IInfoObject.CommitLevel, IInfoObject.Delta, IInfoObject.LocaleOption, IInfoObject.LockStatus, IInfoObject.PropertySet
 
Field Summary
 
Fields inherited from interface com.crystaldecisions.sdk.plugin.desktop.program.IProgramPluginBase
KIND, PROGID
 
Method Summary
 
Methods inherited from interface com.crystaldecisions.sdk.occa.infostore.IInfoObject
applyDelta, applyDelta, clearTenantID, deleteNow, getCommitLevel, getCUID, getDelta, getDelta, getDescription, getDescription, getDescription, getDescriptionLocales, getFileLocales, getFiles, getFiles, getGUID, getID, getKeyword, getKind, getLockInfo, getOwner, getOwnerID, getParent, getParent, getParentCUID, getParentID, getProcessingInfo, getProgID, getRUID, getSchedulingInfo, getSecurityInfo, getSecurityInfo2, getSourceFiles, getSpecificKind, getSpecificProgID, getTenantID, getTitle, getTitle, getTitle, getTitleLocales, getUpdateTimeStamp, isDirty, isInstance, isLockHeld, isMarkedAsRead, isReadOnly, properties, propertyIDs, releaseLock, removeFiles, removeSourceFiles, retrievePropertySet, save, setCommitLevel, setDescription, setKeyword, setMarkedAsRead, setParentID, setTenantID, setTitle, unlockNow
 
Methods inherited from interface com.crystaldecisions.sdk.plugin.desktop.program.IProgramPluginBase
getProgramInterface, getProgramType, getResultByteStream, getResultLength, getResultMIMEType, setProgramType, writeResult
 
Methods inherited from interface com.crystaldecisions.sdk.occa.infostore.ISchedulable
getEndTime, getInstances, getInstances, getLatestInstance, getLatestInstance, getSchedulingInfo, getStartTime, schedule
 
Methods inherited from interface com.crystaldecisions.sdk.occa.infostore.ICategoryContent
getCorporateCategories, getPersonalCategories