HttpProtocolV1ObjectResolver(final URI peerURI) { peerUriAffinity = peerURI == null ? null : (URIAffinity) Affinity.forUri(peerURI); }
/** * Create a new EJB session. * * @param uri a URI at which EJBs may be obtained * @param viewType the view type class * @param appName the application name * @param moduleName the module name * @param beanName the EJB name * @param distinctName the module distinct name * @param <T> the view type * @return the new EJB locator * @throws CreateException if an error occurs */ public static <T> StatefulEJBLocator<T> createSession(final URI uri, final Class<T> viewType, final String appName, final String moduleName, final String beanName, final String distinctName) throws Exception { final Affinity affinity = uri == null ? Affinity.NONE : Affinity.forUri(uri); return createSession(new StatelessEJBLocator<T>(viewType, appName, moduleName, beanName, distinctName, affinity)); }
/** * Create a new EJB session. * * @param uri a URI at which EJBs may be obtained * @param viewType the view type class * @param appName the application name * @param moduleName the module name * @param beanName the EJB name * @param <T> the view type * @return the new EJB locator * @throws CreateException if an error occurs */ public static <T> StatefulEJBLocator<T> createSession(final URI uri, final Class<T> viewType, final String appName, final String moduleName, final String beanName) throws Exception { final Affinity affinity = uri == null ? Affinity.NONE : Affinity.forUri(uri); return createSession(new StatelessEJBLocator<T>(viewType, appName, moduleName, beanName, affinity)); }
ProtocolV1ObjectResolver(final Connection connection, final boolean preferUri) { final String remoteEndpointName = connection.getRemoteEndpointName(); peerNodeAffinity = remoteEndpointName == null ? null : new NodeAffinity(remoteEndpointName); final String localEndpointName = connection.getEndpoint().getName(); selfNodeAffinity = localEndpointName == null ? null : new NodeAffinity(localEndpointName); this.preferUri = preferUri; final URI peerURI = connection.getPeerURI(); peerUriAffinity = peerURI == null ? null : (URIAffinity) Affinity.forUri(peerURI); }
ProtocolV3ObjectResolver(final Connection connection, final boolean preferUri) { final String remoteEndpointName = connection.getRemoteEndpointName(); peerNodeAffinity = remoteEndpointName == null ? null : new NodeAffinity(remoteEndpointName); final String localEndpointName = connection.getEndpoint().getName(); selfNodeAffinity = localEndpointName == null ? null : new NodeAffinity(localEndpointName); this.preferUri = preferUri; final URI peerURI = connection.getPeerURI(); peerUriAffinity = peerURI == null ? null : (URIAffinity) Affinity.forUri(peerURI); }
HttpProtocolV1ObjectResolver(final URI peerURI) { peerUriAffinity = peerURI == null ? null : (URIAffinity) Affinity.forUri(peerURI); }
HttpProtocolV1ObjectResolver(final URI peerURI) { peerUriAffinity = peerURI == null ? null : (URIAffinity) Affinity.forUri(peerURI); }
/** * Create a new EJB session. * * @param uri a URI at which EJBs may be obtained * @param viewType the view type class * @param appName the application name * @param moduleName the module name * @param beanName the EJB name * @param <T> the view type * @return the new EJB locator * @throws CreateException if an error occurs */ public static <T> StatefulEJBLocator<T> createSession(final URI uri, final Class<T> viewType, final String appName, final String moduleName, final String beanName) throws Exception { final Affinity affinity = uri == null ? Affinity.NONE : Affinity.forUri(uri); return createSession(new StatelessEJBLocator<T>(viewType, appName, moduleName, beanName, affinity)); }
/** * Create a new EJB session. * * @param uri a URI at which EJBs may be obtained * @param viewType the view type class * @param appName the application name * @param moduleName the module name * @param beanName the EJB name * @param distinctName the module distinct name * @param <T> the view type * @return the new EJB locator * @throws CreateException if an error occurs */ public static <T> StatefulEJBLocator<T> createSession(final URI uri, final Class<T> viewType, final String appName, final String moduleName, final String beanName, final String distinctName) throws Exception { final Affinity affinity = uri == null ? Affinity.NONE : Affinity.forUri(uri); return createSession(new StatelessEJBLocator<T>(viewType, appName, moduleName, beanName, distinctName, affinity)); }
/** * Create a new EJB session. * * @param uri a URI at which EJBs may be obtained * @param viewType the view type class * @param appName the application name * @param moduleName the module name * @param beanName the EJB name * @param <T> the view type * @return the new EJB locator * @throws CreateException if an error occurs */ public static <T> StatefulEJBLocator<T> createSession(final URI uri, final Class<T> viewType, final String appName, final String moduleName, final String beanName) throws Exception { final Affinity affinity = uri == null ? Affinity.NONE : Affinity.forUri(uri); return createSession(new StatelessEJBLocator<T>(viewType, appName, moduleName, beanName, affinity)); }
/** * Create a new EJB session. * * @param uri a URI at which EJBs may be obtained * @param viewType the view type class * @param appName the application name * @param moduleName the module name * @param beanName the EJB name * @param distinctName the module distinct name * @param <T> the view type * @return the new EJB locator * @throws CreateException if an error occurs */ public static <T> StatefulEJBLocator<T> createSession(final URI uri, final Class<T> viewType, final String appName, final String moduleName, final String beanName, final String distinctName) throws Exception { final Affinity affinity = uri == null ? Affinity.NONE : Affinity.forUri(uri); return createSession(new StatelessEJBLocator<T>(viewType, appName, moduleName, beanName, distinctName, affinity)); }
ProtocolV3ObjectResolver(final Connection connection, final boolean preferUri) { final String remoteEndpointName = connection.getRemoteEndpointName(); peerNodeAffinity = remoteEndpointName == null ? null : new NodeAffinity(remoteEndpointName); final String localEndpointName = connection.getEndpoint().getName(); selfNodeAffinity = localEndpointName == null ? null : new NodeAffinity(localEndpointName); this.preferUri = preferUri; final URI peerURI = connection.getPeerURI(); peerUriAffinity = peerURI == null ? null : (URIAffinity) Affinity.forUri(peerURI); }
ProtocolV1ObjectResolver(final Connection connection, final boolean preferUri) { final String remoteEndpointName = connection.getRemoteEndpointName(); peerNodeAffinity = remoteEndpointName == null ? null : new NodeAffinity(remoteEndpointName); final String localEndpointName = connection.getEndpoint().getName(); selfNodeAffinity = localEndpointName == null ? null : new NodeAffinity(localEndpointName); this.preferUri = preferUri; final URI peerURI = connection.getPeerURI(); peerUriAffinity = peerURI == null ? null : (URIAffinity) Affinity.forUri(peerURI); }
ProtocolV1ObjectResolver(final Connection connection, final boolean preferUri) { final String remoteEndpointName = connection.getRemoteEndpointName(); peerNodeAffinity = remoteEndpointName == null ? null : new NodeAffinity(remoteEndpointName); final String localEndpointName = connection.getEndpoint().getName(); selfNodeAffinity = localEndpointName == null ? null : new NodeAffinity(localEndpointName); this.preferUri = preferUri; final URI peerURI = connection.getPeerURI(); peerUriAffinity = peerURI == null ? null : (URIAffinity) Affinity.forUri(peerURI); }
ProtocolV3ObjectResolver(final Connection connection, final boolean preferUri) { final String remoteEndpointName = connection.getRemoteEndpointName(); peerNodeAffinity = remoteEndpointName == null ? null : new NodeAffinity(remoteEndpointName); final String localEndpointName = connection.getEndpoint().getName(); selfNodeAffinity = localEndpointName == null ? null : new NodeAffinity(localEndpointName); this.preferUri = preferUri; final URI peerURI = connection.getPeerURI(); peerUriAffinity = peerURI == null ? null : (URIAffinity) Affinity.forUri(peerURI); }