net.jini.jeri.kerberos
Class KerberosEndpoint.KerberosEndpointInternals

java.lang.Object
  extended by net.jini.jeri.kerberos.KerberosEndpoint.KerberosEndpointInternals
All Implemented Interfaces:
EndpointInternals
Enclosing class:
KerberosEndpoint

private static final class KerberosEndpoint.KerberosEndpointInternals
extends Object
implements EndpointInternals

Support EndpointInternals, for use by discovery providers


Constructor Summary
private KerberosEndpoint.KerberosEndpointInternals()
           
 
Method Summary
 void disableSocketConnect(Endpoint endpoint)
          Causes the given endpoint not to connect sockets it obtains from its socket factory.
 InvocationConstraints getUnfulfilledConstraints(OutboundRequestHandle handle)
          Returns any constraints that must be partially or fully implemented by higher layers for the outbound request represented by the given handle.
(package private) static void registerDiscoveryBackDoor()
          Register back door.
 void setConnManagerFactory(Endpoint endpoint, ConnManagerFactory factory)
          Sets the ConnManagerFactory used by the given endpoint to produce ConnManagers for managing connections.
 void setServerConnManager(ServerEndpoint endpoint, ServerConnManager manager)
          Sets the ServerConnManager used by the given endpoint to manage accepted connections.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KerberosEndpoint.KerberosEndpointInternals

private KerberosEndpoint.KerberosEndpointInternals()
Method Detail

registerDiscoveryBackDoor

static void registerDiscoveryBackDoor()
Register back door.


disableSocketConnect

public void disableSocketConnect(Endpoint endpoint)
Description copied from interface: EndpointInternals
Causes the given endpoint not to connect sockets it obtains from its socket factory.

Specified by:
disableSocketConnect in interface EndpointInternals

setConnManagerFactory

public void setConnManagerFactory(Endpoint endpoint,
                                  ConnManagerFactory factory)
Description copied from interface: EndpointInternals
Sets the ConnManagerFactory used by the given endpoint to produce ConnManagers for managing connections.

Specified by:
setConnManagerFactory in interface EndpointInternals

setServerConnManager

public void setServerConnManager(ServerEndpoint endpoint,
                                 ServerConnManager manager)
Description copied from interface: EndpointInternals
Sets the ServerConnManager used by the given endpoint to manage accepted connections.

Specified by:
setServerConnManager in interface EndpointInternals

getUnfulfilledConstraints

public InvocationConstraints getUnfulfilledConstraints(OutboundRequestHandle handle)
Description copied from interface: EndpointInternals
Returns any constraints that must be partially or fully implemented by higher layers for the outbound request represented by the given handle.

Specified by:
getUnfulfilledConstraints in interface EndpointInternals


Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.