Apache CXF API

org.apache.cxf.ws.policy.attachment
Class AbstractPolicyProvider

java.lang.Object
  extended by org.apache.cxf.ws.policy.attachment.AbstractPolicyProvider
All Implemented Interfaces:
PolicyProvider
Direct Known Subclasses:
ExternalAttachmentProvider, ServiceModelPolicyProvider, Wsdl11AttachmentPolicyProvider

public abstract class AbstractPolicyProvider
extends Object
implements PolicyProvider


Field Summary
protected  PolicyBuilder builder
           
protected  Bus bus
           
protected  org.apache.neethi.PolicyRegistry registry
           
 
Constructor Summary
protected AbstractPolicyProvider()
           
protected AbstractPolicyProvider(Bus b)
           
 
Method Summary
protected  void checkResolved(org.apache.neethi.PolicyReference ref, org.apache.neethi.Policy p)
           
protected  boolean isExternal(org.apache.neethi.PolicyReference ref)
           
protected  org.apache.neethi.Policy resolveExternal(org.apache.neethi.PolicyReference ref, String baseURI)
           
 void setBuilder(PolicyBuilder b)
           
 void setBus(Bus b)
           
 void setRegistry(org.apache.neethi.PolicyRegistry r)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.ws.policy.PolicyProvider
getEffectivePolicy, getEffectivePolicy, getEffectivePolicy, getEffectivePolicy, getEffectivePolicy
 

Field Detail

builder

protected PolicyBuilder builder

registry

protected org.apache.neethi.PolicyRegistry registry

bus

protected Bus bus
Constructor Detail

AbstractPolicyProvider

protected AbstractPolicyProvider()

AbstractPolicyProvider

protected AbstractPolicyProvider(Bus b)
Method Detail

setBus

public final void setBus(Bus b)

setBuilder

public final void setBuilder(PolicyBuilder b)

setRegistry

public final void setRegistry(org.apache.neethi.PolicyRegistry r)

resolveExternal

protected org.apache.neethi.Policy resolveExternal(org.apache.neethi.PolicyReference ref,
                                                   String baseURI)

isExternal

protected boolean isExternal(org.apache.neethi.PolicyReference ref)

checkResolved

protected void checkResolved(org.apache.neethi.PolicyReference ref,
                             org.apache.neethi.Policy p)

Apache CXF API

Apache CXF