public abstract class SimplePolicyHandlerFactory extends java.lang.Object implements WSPHandlerFactory
Constructor and Description |
---|
SimplePolicyHandlerFactory() |
Modifier and Type | Method and Description |
---|---|
MessageHandler |
create(PolicyChoices policyChoices,
HandlerContext context,
HandlerRole role)
Create a
MessageHandler from a normalized set of policy choices. |
protected abstract MessageHandler |
create(Policy policy,
HandlerContext context,
HandlerRole role)
Create the MessageHandler based on a normazlied policy choice.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCapability
public MessageHandler create(PolicyChoices policyChoices, HandlerContext context, HandlerRole role) throws com.digev.fw.exception.GException
WSPHandlerFactory
MessageHandler
from a normalized set of policy choices.create
in interface WSPHandlerFactory
policyChoices
- The object containing information about normalized policy choices defined in a policy file.context
- The handler context.ChoiceAwarePolicyHandler
.
Return null if there is no processing required based on all the policy choices.com.digev.fw.exception.GException
protected abstract MessageHandler create(Policy policy, HandlerContext context, HandlerRole role) throws com.digev.fw.exception.GException
policy
- This is normalzied policy choice. This object contains
a All
operator which in turns
contains a set of domain-specific policy assertions.context
- role
- com.digev.fw.exception.GException
Rogue Wave, Inc. Copyright (C) 2000-2019, All rights reserved
This software is the confidential and proprietary information of Rogue Wave, Inc. and is subject to copyright protection under laws of the United States of America and other countries. The use of this software should be in accordance with the license agreement terms you entered into with Rogue Wave, Inc.