Searched refs:PolicyAssertionCreator (Results 1 - 5 of 5) sorted by relevance

/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/
H A DDefaultPolicyAssertionCreator.java30 import com.sun.xml.internal.ws.policy.spi.PolicyAssertionCreator;
37 * This is the only PolicyAssertionCreator implementation that is allowed to break general contract, claiming that
38 * {@code getSupportedDomainNamespaceUri()} must not return empty String without causing PolicyAssertionCreator registration
43 class DefaultPolicyAssertionCreator implements PolicyAssertionCreator {
58 * See {@link PolicyAssertionCreator#getSupportedDomainNamespaceURIs() method documentation in interface}
65 * See {@link PolicyAssertionCreator#createAssertion(AssertionData, Collection, AssertionSet, PolicyAssertionCreator) method documentation in interface}
67 public PolicyAssertion createAssertion(final AssertionData data, final Collection<PolicyAssertion> assertionParameters, final AssertionSet nestedAlternative, final PolicyAssertionCreator defaultCreator) throws AssertionCreationException {
H A DPolicyModelTranslator.java45 import com.sun.xml.internal.ws.policy.spi.PolicyAssertionCreator;
131 private static final PolicyAssertionCreator defaultCreator = new DefaultPolicyAssertionCreator();
133 private final Map<String, PolicyAssertionCreator> assertionCreators;
140 protected PolicyModelTranslator(final Collection<PolicyAssertionCreator> creators) throws PolicyException {
143 final Collection<PolicyAssertionCreator> allCreators = new LinkedList<PolicyAssertionCreator>();
144 final PolicyAssertionCreator[] discoveredCreators = PolicyUtils.ServiceProvider.load(PolicyAssertionCreator.class);
145 for (PolicyAssertionCreator creator : discoveredCreators) {
149 for (PolicyAssertionCreator creato
[all...]
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/policy/spi/
H A DPolicyAssertionCreator.java44 * input parameters into the {@link #createAssertion(AssertionData, Collection, AssertionSet, PolicyAssertionCreator)} method)
49 public interface PolicyAssertionCreator { interface
55 * Supporting domain namespace URI means that particular {@code PolicyAssertionCreator} implementation
57 * method. It is required that each {@code PolicyAssertionCreator} implementation handles the policy
86 PolicyAssertion createAssertion(AssertionData data, Collection<PolicyAssertion> assertionParameters, AssertionSet nestedAlternative, PolicyAssertionCreator defaultCreator) throws AssertionCreationException;
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/config/management/policy/
H A DManagementAssertionCreator.java35 import com.sun.xml.internal.ws.policy.spi.PolicyAssertionCreator;
45 public class ManagementAssertionCreator implements PolicyAssertionCreator {
52 AssertionSet nestedAlternative, PolicyAssertionCreator defaultCreator) throws AssertionCreationException {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/api/policy/
H A DModelTranslator.java32 import com.sun.xml.internal.ws.policy.spi.PolicyAssertionCreator;
48 private static final PolicyAssertionCreator[] JAXWS_ASSERTION_CREATORS = {
77 * @throws PolicyException If instantiating a PolicyAssertionCreator failed.

Completed in 95 milliseconds