Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.6.0)
E15995-04


oracle.webcenter.spaces.operations
Class BaseGroupSpaceOpsHandlerPlugin

java.lang.Object
  extended by oracle.webcenter.spaces.operations.BaseGroupSpaceOpsHandlerPlugin

All Implemented Interfaces:
GroupSpaceOpsHandlerPlugin

public abstract class BaseGroupSpaceOpsHandlerPlugin
extends java.lang.Object
implements GroupSpaceOpsHandlerPlugin

Base class for classes implementing GroupSpaceOpsHandlerPlugin. Provides a base noop implementation for real classes. All the methods are no-op here.


Constructor Summary
BaseGroupSpaceOpsHandlerPlugin()
           

 

Method Summary
 boolean duringCreateGroupSpace(SpaceTemplate baseTemplate, Space newSpace, SpaceCreationOptions option)
          Not Supported as of now.
 boolean postCreateGroupSpace(SpaceTemplate baseTemplate, Space newSpace)
          Not Supported as of now.
 boolean postCreateGroupSpace(SpaceTemplate baseTemplate, Space newSpace, SpaceCreationOptions option)
          Not Supported as of now.
 boolean postDeleteGroupSpace(Space space)
          Not Supported as of now
 boolean postRenameGroupSpace(java.lang.String oldSpaceName, java.lang.String newSpaceName)
          Not Supported as of now
 boolean preCreateGroupSpace(SpaceTemplate baseTemplate, Space space)
          Not Supported as of now
 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)
          Not Supported as of now
 boolean rollbackCreateGroupSpace(SpaceTemplate baseTemplate, Space space)
          Deprecated. The rollback of createSpace is no longer supported
 boolean rollbackDeleteGroupSpace(Space space)
          Not Supported as of now
 boolean rollbackRenameGroupSpace(java.lang.String oldSpaceName, java.lang.String newSpaceName)
          Not Supported as of now

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

BaseGroupSpaceOpsHandlerPlugin

public BaseGroupSpaceOpsHandlerPlugin()

Method Detail

preCreateGroupSpace

public boolean preCreateGroupSpace(SpaceTemplate baseTemplate,
                                   Space space)
                            throws GroupSpaceOpsException
Not Supported as of now
Specified by:
preCreateGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
baseTemplate - Base Template Name
space - Space Name
Throws:
GroupSpaceOpsException - Throws GroupSpaceOpsException when pre-configuration fails. Throws GroupSpacesOpsIgnorableException when the errors can be ignored

postCreateGroupSpace

public boolean postCreateGroupSpace(SpaceTemplate baseTemplate,
                                    Space newSpace)
                             throws GroupSpaceOpsException
Not Supported as of now.
Specified by:
postCreateGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
baseTemplate - Base Template Name
space - Space Name
Throws:
GroupSpaceOpsException - Throws GroupSpaceOpsException when pre-configuration fails. Throws GroupSpacesOpsIgnorableException when the errors can be ignored

duringCreateGroupSpace

public boolean duringCreateGroupSpace(SpaceTemplate baseTemplate,
                                      Space newSpace,
                                      SpaceCreationOptions option)
                               throws GroupSpaceOpsException
Not Supported as of now.
Specified by:
duringCreateGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
baseTemplate - Base Template Name
space - Space Name
option - SpaceCreationOptions contains values like accesslevels, displayName etc which will be set during space creation
Throws:
GroupSpaceOpsIgnorableException - Throws GroupSpaceOpsException when pre-configuration fails. Throws GroupSpacesOpsIgnorableException when the errors can be ignored
GroupSpaceOpsException - Throws GroupSpaceOpsException when pre-configuration fails. Throws GroupSpaceOpsIgnorableException when the errors can be ignored

postCreateGroupSpace

public boolean postCreateGroupSpace(SpaceTemplate baseTemplate,
                                    Space newSpace,
                                    SpaceCreationOptions option)
                             throws GroupSpaceOpsException
Not Supported as of now.
Specified by:
postCreateGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
baseTemplate - Base Template Name
newSpace - The new Space being created
option - SpaceCreationOptions contains values like accesslevels, displayName etc which will be set during space creation
Throws:
GroupSpaceOpsException - Throws GroupSpaceOpsException when pre-configuration fails. Throws GroupSpaceOpsIgnorableException when the errors can be ignored

rollbackCreateGroupSpace

public boolean rollbackCreateGroupSpace(SpaceTemplate baseTemplate,
                                        Space space)
                                 throws GroupSpaceOpsRollbackException
Deprecated. The rollback of createSpace is no longer supported
This API does the rollback of postCreate of Group Space.
Specified by:
rollbackCreateGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
baseTemplate - Base Template Name
space - Space Name
Throws:
GroupSpaceOpsException - Throws GroupSpaceOpsException when pre-configuration fails. Throws GroupSpacesOpsIgnorableException when the errors can be ignored
GroupSpaceOpsRollbackException

preDeleteGroupSpace

public boolean preDeleteGroupSpace(Space space)
                            throws GroupSpaceOpsException
This API represents all the steps that are required to be performed before deleting the group space by different plugins. In this step, it is expected that the implementation performs the basic validation before deleting a group space.
Specified by:
preDeleteGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
space - Space
Throws:
GroupSpaceOpsException - Throws GroupSpaceOpsException when pre-configuration fails. Throws GroupSpacesOpsIgnorableException when the errors can be ignored

postDeleteGroupSpace

public boolean postDeleteGroupSpace(Space space)
                             throws GroupSpaceOpsException
Not Supported as of now
Specified by:
postDeleteGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
space - Space
Throws:
GroupSpaceOpsException - Throws GroupSpaceOpsException when pre-configuration fails. Throws GroupSpacesOpsIgnorableException when the errors can be ignored

rollbackDeleteGroupSpace

public boolean rollbackDeleteGroupSpace(Space space)
                                 throws GroupSpaceOpsRollbackException
Not Supported as of now
Specified by:
rollbackDeleteGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
space - Space
Throws:
GroupSpaceOpsRollbackException

preRenameGroupSpace

public boolean preRenameGroupSpace(java.lang.String oldSpaceName,
                                   java.lang.String newSpaceName)
                            throws GroupSpaceOpsException
Not Supported as of now
Specified by:
preRenameGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
oldSpaceName - Old Space Name
newSpaceName - New Space Name
Throws:
GroupSpaceOpsException - Throws GroupSpaceOpsException when pre-configuration fails. Throws GroupSpacesOpsIgnorableException when the errors can be ignored

postRenameGroupSpace

public boolean postRenameGroupSpace(java.lang.String oldSpaceName,
                                    java.lang.String newSpaceName)
                             throws GroupSpaceOpsException
Not Supported as of now
Specified by:
postRenameGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
oldSpaceName - Old Space Name
newSpaceName - New Space Name
Throws:
GroupSpaceOpsException - Throws GroupSpaceOpsException when pre-configuration fails. Throws GroupSpacesOpsIgnorableException when the errors can be ignored

rollbackRenameGroupSpace

public boolean rollbackRenameGroupSpace(java.lang.String oldSpaceName,
                                        java.lang.String newSpaceName)
                                 throws GroupSpaceOpsException
Not Supported as of now
Specified by:
rollbackRenameGroupSpace in interface GroupSpaceOpsHandlerPlugin
Parameters:
oldSpaceName - Old Space Name
newSpaceName - New Space Name
Throws:
GroupSpaceOpsException - 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

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.6.0)
E15995-04


Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved.