Interface LifecycleObjectFactory
- All Superinterfaces:
com.technia.dsx.ObjectFactory
public interface LifecycleObjectFactory
extends com.technia.dsx.ObjectFactory
Factory for creating lifecycle data objects.
Provides convenient factory methods for creating instances of lifecycle related data classes (state changes, version creation, sharing, ownership transfer) used in API operations.
- Since:
- 2026-05-05
-
Method Summary
Modifier and TypeMethodDescriptiondefault CollaborativeSpaceSharingInfodefault CollaborativeSpaceSharingInfocollaborativeSpaceSharingInfo(String collabSpaceId, String organizationId, String access) default CreateVersionsInputdefault EdgeTypedefault SharingInfodefault Sharingssharings()default StateChangeInputdefault StateChangeInputstateChangeInput(String id, String nextState) default TransferOwnershipInputdefault UserGroupSharingInfodefault UserGroupSharingInfouserGroupSharingInfo(String userGroupId, String access) default UserSharingInfodefault UserSharingInfouserSharingInfo(String userId, String access) Methods inherited from interface com.technia.dsx.ObjectFactory
toReferable
-
Method Details
-
stateChangeInput
-
stateChangeInput
-
transferOwnershipInput
-
createVersionsInput
-
sharings
-
sharingInfo
-
userSharingInfo
-
userSharingInfo
-
userGroupSharingInfo
-
userGroupSharingInfo
-
collaborativeSpaceSharingInfo
-
collaborativeSpaceSharingInfo
default CollaborativeSpaceSharingInfo collaborativeSpaceSharingInfo(String collabSpaceId, String organizationId, String access) -
edgeType
-