public EndpointReference createEndpointReference() { return new EndpointReferenceImpl(registry); }
public void setCallbackEndpoint(Endpoint callbackEndpoint) { this.callbackEndpoint = callbackEndpoint; reset(); }
public Component getComponent() { resolve(); return component; }
public String toStringWithoutHash() { StringBuffer output = new StringBuffer("EndpointReference: "); if (getURI() != null) { output.append(" URI = ").append(getURI()); } output.append(" ").append(status); if (targetEndpoint != null) { output.append(" Target = ").append(targetEndpoint); } return output.toString(); }
public ExtensionType getExtensionType() { getBinding(); if (binding instanceof PolicySubject) { return ((PolicySubject)binding).getExtensionType(); } return null; }
public String toString() { return "(@" + this.hashCode() + ")" + toStringWithoutHash(); }
@Override public String getDeployedURI() { String targetURI = deployedURI; if (targetURI != null) { return targetURI; } if (getTargetEndpoint() != null) { targetURI = getTargetEndpoint().getDeployedURI(); } if (targetURI != null) { return targetURI; } if (binding != null) { targetURI = binding.getURI(); } return targetURI; }
for(Intent intent : getRequiredIntents()){ if (intent.getName().getLocalPart().equals("asyncInvocation")){ return true;
/** * @see java.lang.Object#clone() */ @Override public Object clone() throws CloneNotSupportedException { RuntimeEndpointReferenceImpl copy = (RuntimeEndpointReferenceImpl)super.clone(); copy.invoker = new RuntimeInvoker(registry, copy); return copy; }
public String toStringWithoutHash() { StringBuffer output = new StringBuffer("EndpointReference: "); if (getURI() != null) { output.append(" URI = ").append(getURI()); } output.append(" ").append(status); if (targetEndpoint != null) { output.append(" Target = ").append(targetEndpoint); } return output.toString(); }
public ExtensionType getExtensionType() { getBinding(); if (binding instanceof PolicySubject) { return ((PolicySubject)binding).getExtensionType(); } return null; }
public String toString() { return "(@" + this.hashCode() + ")" + toStringWithoutHash(); }
@Override public String getDeployedURI() { String targetURI = deployedURI; if (targetURI != null) { return targetURI; } if (getTargetEndpoint() != null) { targetURI = getTargetEndpoint().getDeployedURI(); } if (targetURI != null) { return targetURI; } if (binding != null) { targetURI = binding.getURI(); } return targetURI; }
for(Intent intent : getRequiredIntents()){ if (intent.getName().getLocalPart().equals("asyncInvocation")){ return true;
public Endpoint getCallbackEndpoint() { resolve(); return callbackEndpoint; }
public void setReference(ComponentReference reference) { this.reference = reference; reset(); }
public EndpointReference createEndpointReference() { return new EndpointReferenceImpl(registry); }
public ComponentReference getReference() { resolve(); return reference; }
public void setInterfaceContract(InterfaceContract interfaceContract) { this.interfaceContract = interfaceContract; reset(); }
public Endpoint getTargetEndpoint() { resolve(); return targetEndpoint; }