com.evolveum.midpoint.model.controller
Interface SchemaHandler

All Known Implementing Classes:
SchemaHandlerImpl

public interface SchemaHandler

Author:
lazyman

Field Summary
static java.lang.String CLASS_NAME_WITH_DOT
           
static java.lang.String INSERT_USER_DEFINED_VARIABLES
           
static java.lang.String PROCESS_ATTRIBUTE_INBOUND
           
static java.lang.String PROCESS_INBOUND_HANDLING
           
static java.lang.String PROCESS_OUTBOUND_HANDLING
           
static java.lang.String PROCESS_PROPERTY_CONSTRUCTION
           
static java.lang.String PROCESS_PROPERTY_CONSTRUCTIONS
           
 
Method Summary
 ExpressionHandler getExpressionHandler()
           
 UserType processInboundHandling(UserType user, ResourceObjectShadowType resourceObjectShadow, OperationResult result)
           
 ObjectModificationType processOutboundHandling(UserType user, ResourceObjectShadowType resourceObjectShadow, OperationResult result)
           
 UserType processPropertyConstructions(UserType user, UserTemplateType template, OperationResult result)
           
 

Field Detail

CLASS_NAME_WITH_DOT

static final java.lang.String CLASS_NAME_WITH_DOT

PROCESS_INBOUND_HANDLING

static final java.lang.String PROCESS_INBOUND_HANDLING

PROCESS_OUTBOUND_HANDLING

static final java.lang.String PROCESS_OUTBOUND_HANDLING

INSERT_USER_DEFINED_VARIABLES

static final java.lang.String INSERT_USER_DEFINED_VARIABLES

PROCESS_ATTRIBUTE_INBOUND

static final java.lang.String PROCESS_ATTRIBUTE_INBOUND

PROCESS_PROPERTY_CONSTRUCTIONS

static final java.lang.String PROCESS_PROPERTY_CONSTRUCTIONS

PROCESS_PROPERTY_CONSTRUCTION

static final java.lang.String PROCESS_PROPERTY_CONSTRUCTION
Method Detail

processInboundHandling

UserType processInboundHandling(UserType user,
                                ResourceObjectShadowType resourceObjectShadow,
                                OperationResult result)
                                throws SchemaException
Throws:
SchemaException

processPropertyConstructions

UserType processPropertyConstructions(UserType user,
                                      UserTemplateType template,
                                      OperationResult result)
                                      throws SchemaException
Throws:
SchemaException

processOutboundHandling

ObjectModificationType processOutboundHandling(UserType user,
                                               ResourceObjectShadowType resourceObjectShadow,
                                               OperationResult result)
                                               throws SchemaException
Throws:
SchemaException

getExpressionHandler

ExpressionHandler getExpressionHandler()


Copyright © 2011 evolveum. All Rights Reserved.