public abstract class AbstractIdentityMessageHandler extends Object implements IdentityMessageHandler
Modifier and Type | Field and Description |
---|---|
protected InitConfig |
initConfig |
protected Properties |
properties |
Constructor and Description |
---|
AbstractIdentityMessageHandler() |
Modifier and Type | Method and Description |
---|---|
boolean |
canHandle(MessageContext messageContext)
Tells if this request can be handled by this handler
|
String |
getName()
Name of the handler.
|
int |
getPriority(MessageContext messageContext)
Used to sort the set of handlers
|
void |
init(InitConfig initConfig)
Initializes the handler
|
boolean |
isEnabled(MessageContext messageContext)
Tells if the handler is enabled or not.
|
protected final Properties properties
protected InitConfig initConfig
public void init(InitConfig initConfig)
IdentityMessageHandler
init
in interface IdentityMessageHandler
public boolean isEnabled(MessageContext messageContext)
IdentityMessageHandler
handle()
may be
called.isEnabled
in interface IdentityMessageHandler
messageContext
- The runtime message contextpublic int getPriority(MessageContext messageContext)
IdentityMessageHandler
getPriority
in interface IdentityMessageHandler
messageContext
- The runtime message contextpublic boolean canHandle(MessageContext messageContext)
IdentityMessageHandler
canHandle
in interface IdentityMessageHandler
messageContext
- The runtime message contexttrue
if the message can be handled by this handlerpublic String getName()
IdentityMessageHandler
getName
in interface IdentityMessageHandler
Copyright © 2019 WSO2. All rights reserved.