com.businessobjects.sdk.plugin.desktop.manifest
Interface IIncludedDependency


public interface IIncludedDependency

This interface defines a dependency relationship. It is used to specify which dependent objects are included during replication. Instances are created by calling the @IIncludedDependencies#add method.

The following relationship name/direction combinations are supported:

Relation name Direction Description
Profile-Principal PARENT_CHILDREN Include profiles for selected users and user groups
DataConnection-Universe CHILD_PARENTS Include connections used by selected universes
Category-Document PARENT_CHILDREN Include documents for selected categories
User-Inbox PARENT_CHILDREN Include inboxes for selected users
Webi-Universe PARENT_CHILDREN Include universes for selected reports
User-Favorites PARENT_CHILDREN Include personal folders for selected users
UserGroup-User PARENT_CHILDREN Include members of selected user groups
Universe(Core)-Universe CHILD_PARENTS Include universes required by selected universes
EnterpriseData-Flash CHILD_PARENTS Include supported dependencies for selected Flash objects
Universe-UserGroup PARENT_CHILDREN Include user groups for selected universes
CustomRole-Object CHILD_PARENTS Include access levels set on selected objects
User-PersonalCategory PARENT_CHILDREN Include personal categories for selected users


Method Summary
 int getRelationshipDirection()
           
 java.lang.String getRelationshipName()
           
 void setRelationshipDirection(int direction)
           
 

Method Detail

getRelationshipName

java.lang.String getRelationshipName()

getRelationshipDirection

int getRelationshipDirection()

setRelationshipDirection

void setRelationshipDirection(int direction)
                              throws SDKException
Throws:
SDKException