Novell exteNd Messaging Platform 5.2

com.sssw.jbroker.api.naming
Interface NameService


public interface NameService

Implementation of the OMG Naming Service


Field Summary
static int DEFAULT_TIMEOUT
          default timeout for the BindingIterators in seconds
 
Method Summary
 AccessPolicy getAccessPolicy()
          Get the Access Policy being used by the Naming Contexts.
 int getIteratorTimeOut()
          Get the BindingIterator time out.
 LifespanPolicyValue getLifespanPolicyValue()
          Determine whether the Name Service is Transient or Persistent.
 POA getPOA()
          Get the POA instance managing the Naming Context Servants.
 NamingContext getRootNamingContext()
          Get the root naming context for the Name Service.
 void setAccessPolicy(AccessPolicy accessPolicy)
          Set the Access Policy being used by the Naming Contexts.
 void setIteratorTimeOut(int seconds)
          Set the BindingIterator time out.
 

Field Detail

DEFAULT_TIMEOUT

public static final int DEFAULT_TIMEOUT
default timeout for the BindingIterators in seconds

See Also:
Constant Field Values
Method Detail

getRootNamingContext

public NamingContext getRootNamingContext()
Get the root naming context for the Name Service.


getAccessPolicy

public AccessPolicy getAccessPolicy()
Get the Access Policy being used by the Naming Contexts.


setAccessPolicy

public void setAccessPolicy(AccessPolicy accessPolicy)
Set the Access Policy being used by the Naming Contexts.


getLifespanPolicyValue

public LifespanPolicyValue getLifespanPolicyValue()
Determine whether the Name Service is Transient or Persistent.


getPOA

public POA getPOA()
Get the POA instance managing the Naming Context Servants.


setIteratorTimeOut

public void setIteratorTimeOut(int seconds)
Set the BindingIterator time out.


getIteratorTimeOut

public int getIteratorTimeOut()
Get the BindingIterator time out.


Novell exteNd Messaging Platform 5.2

exteNd is a registered trademark of Novell, Inc.
Copyright 1998-2004 Novell, Inc. All Rights Reserved.