Interface LiveActionFactory<Type extends LiveAction>

  • Type Parameters:
    Type - The type of LiveAction created by this factory
    All Known Implementing Classes:
    BaseActionFactory, FilteredActionFactoryBase

    public interface LiveActionFactory<Type extends LiveAction>
    An Factory used to create LiveActions. Used to register LiveAction implementations with the ServiceComponentRegistration It enables to create LiveActions with a Configuration given by a Resource
    See Also:
    • Field Detail


        static final java.lang.String LIVE_ACTION_NAME
        The Service Registration Property reporting the name of LiveActions this factory can create
        See Also:
        Constant Field Values
    • Method Detail

      • createAction

        Type createAction​(Resource resource)
                   throws WCMException
        resource - containing configuration values
        the action instance or null , if given resource does not suited to created an Action
        WCMException - in case of error