Class UserGroupPlugin

java.lang.Object
org.imixs.workflow.engine.plugins.AbstractPlugin
org.imixs.marty.security.UserGroupPlugin
All Implemented Interfaces:
org.imixs.workflow.Plugin
Direct Known Subclasses:
UserGroupPlugin

public class UserGroupPlugin extends org.imixs.workflow.engine.plugins.AbstractPlugin
This Plugin updates the userId and password for a user profile. The Update requires the UserGroupService EJB. The Plugin runs only if the UserGroupService EJB is deployed and the BASIC configuration property 'keyEnableUserDB' is 'true'.
Version:
1.0
Author:
rsoika
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.imixs.workflow.engine.plugins.AbstractPlugin

    INVALID_ITEMVALUE_FORMAT, INVALID_PROPERTYVALUE_FORMAT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.imixs.workflow.ItemCollection
    run(org.imixs.workflow.ItemCollection documentContext, org.imixs.workflow.ItemCollection documentActivity)
    This method updates the user object and the group relation ships

    Methods inherited from class org.imixs.workflow.engine.plugins.AbstractPlugin

    close, getCtx, getWorkflowService, init, mergeFieldList, uniqueList

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • UserGroupPlugin

      public UserGroupPlugin()
  • Method Details

    • run

      public org.imixs.workflow.ItemCollection run(org.imixs.workflow.ItemCollection documentContext, org.imixs.workflow.ItemCollection documentActivity) throws org.imixs.workflow.exceptions.PluginException
      This method updates the user object and the group relation ships
      Returns:
      Throws:
      org.imixs.workflow.exceptions.PluginException