org.jboss.services.binding.impl
Class ServiceBindingSet

java.lang.Object
  extended by org.jboss.services.binding.impl.ServiceBindingSet

public class ServiceBindingSet
extends Object

Encapsulates information used to configure a unique set of bindings.

Version:
$Revision: 88905 $
Author:
Brian Stansberry

Constructor Summary
ServiceBindingSet(String name)
          Same as ServiceBindingSet(name, null, 0, null)
ServiceBindingSet(String name, int offset)
          Same as ServiceBindingSet(name, null, offset, null)
ServiceBindingSet(String name, Set<ServiceBindingMetadata> overrides)
          Same as ServiceBindingSet(name, null, 0, overrides)
ServiceBindingSet(String name, String defaultHostName, int offset)
          Same as ServiceBindingSet(name, defaultHostName, offset, null)
ServiceBindingSet(String name, String defaultHostName, int offset, Set<ServiceBindingMetadata> overrides)
          Create a new ServiceBindingSet.
 
Method Summary
 String getDefaultHostName()
           
 String getName()
           
 Set<ServiceBindingMetadata> getOverrideBindings()
           
 int getPortOffset()
           
 void setDefaultHostName(String defaultHostName)
           
 void setPortOffset(int portOffset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceBindingSet

public ServiceBindingSet(String name)
Same as ServiceBindingSet(name, null, 0, null)


ServiceBindingSet

public ServiceBindingSet(String name,
                         Set<ServiceBindingMetadata> overrides)
Same as ServiceBindingSet(name, null, 0, overrides)


ServiceBindingSet

public ServiceBindingSet(String name,
                         int offset)
Same as ServiceBindingSet(name, null, offset, null)


ServiceBindingSet

public ServiceBindingSet(String name,
                         String defaultHostName,
                         int offset)
Same as ServiceBindingSet(name, defaultHostName, offset, null)


ServiceBindingSet

public ServiceBindingSet(String name,
                         String defaultHostName,
                         int offset,
                         Set<ServiceBindingMetadata> overrides)
Create a new ServiceBindingSet.

Parameters:
name - the name of the binding set. Cannot be null
defaultHostName - default host name to use for bindings associated with this set. May be null
offset - offset to apply to bindings associdated with this set
overrides - set of bindings whose values should override any matching default bindings found in the service binding store with which this set is associated
Method Detail

getName

public String getName()

getDefaultHostName

public String getDefaultHostName()

setDefaultHostName

public void setDefaultHostName(String defaultHostName)

getPortOffset

public int getPortOffset()

setPortOffset

public void setPortOffset(int portOffset)

getOverrideBindings

public Set<ServiceBindingMetadata> getOverrideBindings()


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.