com.evolveum.midpoint.model.sync
Class ActionManagerImpl<T extends Action>

java.lang.Object
  extended by com.evolveum.midpoint.model.sync.ActionManagerImpl<T>
All Implemented Interfaces:
ActionManager<T>

public class ActionManagerImpl<T extends Action>
extends java.lang.Object
implements ActionManager<T>

Author:
lazyman

Constructor Summary
ActionManagerImpl()
           
 
Method Summary
 Action getActionInstance(java.lang.String uri)
           
 java.util.List<java.lang.String> getAvailableActions()
           
 void setActionMapping(java.util.Map<java.lang.String,java.lang.Class<T>> actionMap)
           
 void setAuditService(AuditService auditService)
           
 void setChangeExecutor(ChangeExecutor executor)
           
 void setModel(ModelController model)
          Deprecated. 
 void setSchemaRegistry(SchemaRegistry schemaRegistry)
           
 void setSynchronizer(UserSynchronizer synchronizer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionManagerImpl

public ActionManagerImpl()
Method Detail

setActionMapping

public void setActionMapping(java.util.Map<java.lang.String,java.lang.Class<T>> actionMap)
Specified by:
setActionMapping in interface ActionManager<T extends Action>

getActionInstance

public Action getActionInstance(java.lang.String uri)
Specified by:
getActionInstance in interface ActionManager<T extends Action>

getAvailableActions

public java.util.List<java.lang.String> getAvailableActions()
Specified by:
getAvailableActions in interface ActionManager<T extends Action>

setSynchronizer

public void setSynchronizer(UserSynchronizer synchronizer)

setChangeExecutor

public void setChangeExecutor(ChangeExecutor executor)

setModel

@Deprecated
public void setModel(ModelController model)
Deprecated. 


setSchemaRegistry

public void setSchemaRegistry(SchemaRegistry schemaRegistry)

setAuditService

public void setAuditService(AuditService auditService)


Copyright © 2012 evolveum. All Rights Reserved.