private static BindingOperation findBindingOperation(org.apache.woden.wsdl20.Binding binding, InterfaceOperation operation) { BindingOperation[] bindingOps = binding.getBindingOperations(); for (int i = 0; i < bindingOps.length; i++) { if (bindingOps[i].getInterfaceOperation() == operation) { return bindingOps[i]; } } return null; }
for(int i = 0; i < numBindingOperations; i++) InterfaceOperation interfaceOperation = bindingOperations[i].getInterfaceOperation(); if(interfaceOperation == null) continue;
for(int i = 0; i < numBindingOperations; i++) InterfaceOperation interfaceOperation = bindingOperations[i].getInterfaceOperation(); if(interfaceOperation == null) continue;
for(int i = 0; i < numBindingOperations; i++) InterfaceOperation io = bindingOperations[i].getInterfaceOperation(); if(io != null) usedInterfaceOperationList.add(io);
public FragmentIdentifier getFragmentIdentifier() { //Find parent components. BindingOperation bindingOperationComp = (BindingOperation)getParent(); Binding bindingComp = (Binding)bindingOperationComp.getParent(); InterfaceOperation interfaceOperationComp = bindingOperationComp.getInterfaceOperation(); //Get needed properties. NCName binding = new NCName(bindingComp.getName().getLocalPart()); QName interfaceOperation = interfaceOperationComp.getName(); //Return a new Fragment Identifier. return new FragmentIdentifier(new BindingFaultReferencePart(binding, interfaceOperation, fMessageLabel, fRef)); }
public FragmentIdentifier getFragmentIdentifier() { //Find parent components. BindingOperation bindingOperationComp = (BindingOperation)getParent(); Binding bindingComp = (Binding)bindingOperationComp.getParent(); InterfaceOperation interfaceOperationComp = bindingOperationComp.getInterfaceOperation(); //Get needed properties. NCName binding = new NCName(bindingComp.getName().getLocalPart()); QName interfaceOperation = interfaceOperationComp.getName(); //Return a new Fragment Identifier. return new FragmentIdentifier(new BindingFaultReferencePart(binding, interfaceOperation, fMessageLabel, fRef)); }
for(int i = 0; i < numBindingOperations; i++) InterfaceOperation io = bindingOperations[i].getInterfaceOperation(); if(io != null) usedInterfaceOperationList.add(io);
public FragmentIdentifier getFragmentIdentifier() { //Find parent components. BindingOperation bindingOperationComp = (BindingOperation)getParent(); Binding bindingComp = (Binding)bindingOperationComp.getParent(); InterfaceOperation interfaceOperationComp = bindingOperationComp.getInterfaceOperation(); //Get needed properties. NCName binding = new NCName(bindingComp.getName().getLocalPart()); QName interfaceOperation = interfaceOperationComp.getName(); //Return a new FragmentIdentifier. return new FragmentIdentifier(new BindingMessageReferencePart(binding, interfaceOperation, fMessageLabel)); }
public FragmentIdentifier getFragmentIdentifier() { //Find parent components. BindingOperation bindingOperationComp = (BindingOperation)getParent(); Binding bindingComp = (Binding)bindingOperationComp.getParent(); InterfaceOperation interfaceOperationComp = bindingOperationComp.getInterfaceOperation(); //Get needed properties. NCName binding = new NCName(bindingComp.getName().getLocalPart()); QName interfaceOperation = interfaceOperationComp.getName(); //Return a new FragmentIdentifier. return new FragmentIdentifier(new BindingMessageReferencePart(binding, interfaceOperation, fMessageLabel)); }
InterfaceOperation intOp = bindOp.getInterfaceOperation(); if(intOp != null)
InterfaceOperation intOp = bindOp.getInterfaceOperation(); if(intOp != null)
InterfaceOperation intOp = bindOp.getInterfaceOperation(); if(intOp != null)
InterfaceOperation intOp = bindOp.getInterfaceOperation(); if(intOp != null)
private String determineHttpMethod() { // 1. try whttp:method String method = getHttpMethod(); if(method != null) return method; // 2. try whttp:methodDefault Binding binding = (Binding) ((BindingOperation) getParent()).getParent(); HTTPBindingExtensions httpBindExts = (HTTPBindingExtensions) binding .getComponentExtensionContext(HTTPConstants.NS_URI_HTTP); // no need to check for a null httpBindExts because Binding has REQUIRED // http extension properties String methodDef = httpBindExts.getHttpMethodDefault(); if (methodDef != null) return methodDef; // 3. try {safety} equals True InterfaceOperation intOper = ((BindingOperation) getParent()).getInterfaceOperation(); if (intOper != null) { InterfaceOperationExtensions intOperExts = (InterfaceOperationExtensions) intOper .getComponentExtensionContext(WSDLExtensionConstants.NS_URI_WSDL_EXTENSIONS); if (intOperExts != null && intOperExts.isSafe()) { return HTTPConstants.METHOD_GET; } } // 4. default to POST. return HTTPConstants.METHOD_POST; }
private String determineHttpMethod() { // 1. try whttp:method String method = getHttpMethod(); if(method != null) return method; // 2. try whttp:methodDefault Binding binding = (Binding) ((BindingOperation) getParent()).getParent(); HTTPBindingExtensions httpBindExts = (HTTPBindingExtensions) binding .getComponentExtensionContext(HTTPConstants.NS_URI_HTTP); // no need to check for a null httpBindExts because Binding has REQUIRED // http extension properties String methodDef = httpBindExts.getHttpMethodDefault(); if (methodDef != null) return methodDef; // 3. try {safety} equals True InterfaceOperation intOper = ((BindingOperation) getParent()).getInterfaceOperation(); if (intOper != null) { InterfaceOperationExtensions intOperExts = (InterfaceOperationExtensions) intOper .getComponentExtensionContext(WSDLExtensionConstants.NS_URI_WSDL_EXTENSIONS); if (intOperExts != null && intOperExts.isSafe()) { return HTTPConstants.METHOD_GET; } } // 4. default to POST. return HTTPConstants.METHOD_POST; }