Example usage for com.liferay.portal.kernel.workflow WorkflowHandlerRegistryUtil unregister

List of usage examples for com.liferay.portal.kernel.workflow WorkflowHandlerRegistryUtil unregister

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.workflow WorkflowHandlerRegistryUtil unregister.

Prototype

public static void unregister(WorkflowHandler<?> workflowHandler) 

Source Link

Usage

From source file:au.com.permeance.liferay.util.startup.StartupListener.java

License:Open Source License

protected static synchronized void applicationStop() {
    if (applicationStarted) {
        applicationStarted = false;/*from w w  w  .ja  v a2s .c  om*/
        WorkflowHandlerRegistryUtil.unregister(newWorkflowHandler);
        if (oldWorkflowHandler != null) {
            WorkflowHandlerRegistryUtil.register(oldWorkflowHandler);
        }
        _log.info("Shutting down Web Content Workflow Configuration Portlet");
    }
}

From source file:com.liferay.document.library.workflow.WorkflowHandlerReplacer.java

License:Open Source License

public WorkflowHandlerReplacer(String className, WorkflowHandler<T> replacementWorkflowHandler) {

    _originalWorkflowHandler = WorkflowHandlerRegistryUtil.getWorkflowHandler(className);
    _replacementWorkflowHandler = replacementWorkflowHandler;

    WorkflowHandlerRegistryUtil.unregister(_originalWorkflowHandler);
    WorkflowHandlerRegistryUtil.register(_replacementWorkflowHandler);
}

From source file:com.liferay.document.library.workflow.WorkflowHandlerReplacer.java

License:Open Source License

@Override
public void close() throws Exception {
    WorkflowHandlerRegistryUtil.unregister(_replacementWorkflowHandler);
    WorkflowHandlerRegistryUtil.register(_originalWorkflowHandler);
}