@Override public ServiceRefAmp bind(String address) { _ampManager.bind(this, address); return this; }
@Override public ServiceRefAmp bind(ServiceRefAmp service, String address) { return delegate().bind(service, address); }
@Override public ServiceRefAmp bind(String address) { services().bind(this, address); return this; }
@Override public ServiceRefAmp bind(String address) { if (_bindAddress == null) { _bindAddress = address; } services().bind(this, address); return this; }
@Override public ServiceRefAmp bind(String address) { services().bind(this, address); return this; }
@Override public ServiceRefAmp bind(String address) { services().bind(this, address); return this; }
@Override public ServiceRefAmp bind(String address) { address = ServicesAmpImpl.toCanonical(address); services().bind(this, address); return this; }
@Override public ServiceRefAmp bind(String address) { address = ServicesAmpImpl.toCanonical(address); services().bind(this, address); return this; }
@Override public ServiceRefAmp bind(String address) { address = ServicesAmpImpl.toCanonical(address); services().bind(this, address); return this; }
@Override public ServiceRefAmp bind(String address) { address = ServicesAmpImpl.toCanonical(address); services().bind(this, address); return this; }
protected void bindRemote() { delegate().bind(new ServiceRefRemote(), "remote://"); }
@Override public ServiceRefAmp bind(String address) { address = ServicesAmpImpl.toCanonical(address); ServiceRefAmp bindRef = new ServiceRefLocal(_stub, _inbox); services().bind(bindRef, address); return bindRef; }
@Override public ServiceRefAmp bind(String address) { address = ServicesAmpImpl.toCanonical(address); InboxAmp inbox = inbox(); if (inbox.bind(address)) { services().bind(this, address); return this; } else { return super.bind(address); } } }