/** * Use endpoint information to work out what the interface contract for the * binding is. */ @Override public InterfaceContract getInterfaceContract(Binding binding) { InterfaceContract interfaceContract = null; if (interfaceContract == null) { interfaceContract = getInterfaceContract(); } return interfaceContract; }
/** * Constructs a new component reference. */ protected ComponentReferenceImpl() { // Set multiplicity to null so that by default it'll inherit from the Reference setMultiplicity(null); }
/** * @see org.apache.tuscany.sca.assembly.impl.ComponentReferenceImpl#clone() */ @Override public Object clone() throws CloneNotSupportedException { RuntimeComponentReferenceImpl ref = (RuntimeComponentReferenceImpl)super.clone(); return ref; }
public ComponentReference createComponentReference() { return new ComponentReferenceImpl(); }
public ComponentReference createComponentReference() { return new ComponentReferenceImpl(); }
/** * Constructs a new component reference. */ protected ComponentReferenceImpl() { // Set multiplicity to null so that by default it'll inherit from the Reference setMultiplicity(null); }
/** * Use endpoint information to work out what the interface contract for the * binding is. */ @Override public InterfaceContract getInterfaceContract(Binding binding) { InterfaceContract interfaceContract = null; if (interfaceContract == null) { interfaceContract = getInterfaceContract(); } return interfaceContract; }