|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.6.0) E15995-05 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GroupSpaceOpsHandlerPlugin
This class represents the group spaces CRUD related operations. This class is an interface for CRUD related operations for the group space. It contains three different types of methods,which represent different stages of the transaction. pre/post and rollback. Pre - operation must perform all the validation related checks, post - operation would do all the important steps whereas rollback-operation performs rollbacking of the post-operation.
Method Summary | |
---|---|
boolean |
duringCreateGroupSpace(SpaceTemplate baseTemplate, Space space, SpaceCreationOptions option) This API represents all the steps that are required to be performed when the create space is in progress and this step will be performed after the preplugin and will run in parallel with the create space process. |
boolean |
postCreateGroupSpace(SpaceTemplate baseTemplate, Space space) This API represents all the steps that are required to be performed after creating the group space by different plugins. |
boolean |
postCreateGroupSpace(SpaceTemplate baseTemplate, Space space, SpaceCreationOptions option) This API represents all the steps that are required to be performed after creating the group space by different plugins. |
boolean |
postDeleteGroupSpace(Space space) This API represents all the steps that are required to be performed after deleting the group space by different plugins. |
boolean |
postRenameGroupSpace(java.lang.String oldSpaceName, java.lang.String newSpaceName) This API represents all the steps that are required to be performed after renaming the group space by different plugins. |
boolean |
preCreateGroupSpace(SpaceTemplate baseTemplate, Space space) This API represents all the steps that are required to be performed before creating the group space by different plugins. |
boolean |
preDeleteGroupSpace(Space space) This API represents all the steps that are required to be performed before deleting the group space by different plugins. |
boolean |
preRenameGroupSpace(java.lang.String oldSpaceName, java.lang.String newSpaceName) This API represents all the steps that are required to be performed before renaming the group space by different plugins. |
boolean |
rollbackCreateGroupSpace(SpaceTemplate baseTemplate, Space space) This API does the rollback of postCreate of Group Space. |
boolean |
rollbackDeleteGroupSpace(Space space) This API does the rollback of postDelete of Group Space. |
boolean |
rollbackRenameGroupSpace(java.lang.String oldSpaceName, java.lang.String newSpaceName) This API does the rollback of postRename of Group Space. |
Method Detail |
---|
boolean preCreateGroupSpace(SpaceTemplate baseTemplate, Space space) throws GroupSpaceOpsException
baseTemplate
- Base Template Namespace
- Space NameGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpacesOpsIgnorableException
when the errors can be ignoredboolean postCreateGroupSpace(SpaceTemplate baseTemplate, Space space) throws GroupSpaceOpsException
baseTemplate
- Base Template Namespace
- Space NameGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpacesOpsIgnorableException
when the errors can be ignoredboolean postCreateGroupSpace(SpaceTemplate baseTemplate, Space space, SpaceCreationOptions option) throws GroupSpaceOpsException
baseTemplate
- Base Template Namespace
- The new Space being createdoption
- SpaceCreationOptions contains values like accesslevels, displayName etc which will be set during space creationGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpaceOpsIgnorableException
when the errors can be ignoredboolean duringCreateGroupSpace(SpaceTemplate baseTemplate, Space space, SpaceCreationOptions option) throws GroupSpaceOpsException
baseTemplate
- Base Template Namespace
- Space Nameoption
- SpaceCreationOptions contains values like accesslevels, displayName etc which will be set during space creationGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpaceOpsIgnorableException
when the errors can be ignoredboolean rollbackCreateGroupSpace(SpaceTemplate baseTemplate, Space space) throws GroupSpaceOpsRollbackException
baseTemplate
- Base Template Namespace
- Space NameGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpacesOpsIgnorableException
when the errors can be ignoredGroupSpaceOpsRollbackException
boolean preDeleteGroupSpace(Space space) throws GroupSpaceOpsException
space
- SpaceGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpacesOpsIgnorableException
when the errors can be ignored Throws GroupSpacesRollbackException
when the roll back fails. This exception can be ignoredboolean postDeleteGroupSpace(Space space) throws GroupSpaceOpsException
space
- SpaceGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpacesOpsIgnorableException
when the errors can be ignoredboolean rollbackDeleteGroupSpace(Space space) throws GroupSpaceOpsRollbackException
space
- SpaceGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpacesOpsIgnorableException
when the errors can be ignored Throws GroupSpacesRollbackException
when the roll back fails. This exception can be ignoredGroupSpaceOpsRollbackException
boolean preRenameGroupSpace(java.lang.String oldSpaceName, java.lang.String newSpaceName) throws GroupSpaceOpsException
oldSpaceName
- Old Space NamenewSpaceName
- New Space NameGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpacesOpsIgnorableException
when the errors can be ignoredboolean postRenameGroupSpace(java.lang.String oldSpaceName, java.lang.String newSpaceName) throws GroupSpaceOpsException
oldSpaceName
- Old Space NamenewSpaceName
- New Space NameGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpacesOpsIgnorableException
when the errors can be ignoredboolean rollbackRenameGroupSpace(java.lang.String oldSpaceName, java.lang.String newSpaceName) throws GroupSpaceOpsException
oldSpaceName
- Old Space NamenewSpaceName
- New Space NameGroupSpaceOpsException
- Throws GroupSpaceOpsException
when pre-configuration fails. Throws GroupSpacesOpsIgnorableException
when the errors can be ignored Throws GroupSpacesRollbackException
when the roll back fails. This exception can be ignored
|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.6.0) E15995-05 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |