net.dpml.transit
Interface HostManager


@MXBean
public interface HostManager

Management interface to a resource host.

Version:
2.1.1
Author:
Digital Product Management Library

Method Summary
 String getBase()
          Returns the host base url.
 String getID()
          Returns the host identifier.
 String getLayoutID()
          Returns the host layout strategy identifier
 int getPriority()
          Returns the host priority.
 boolean isEnabled()
          Returns the host enabled status.
 boolean isTrusted()
          Returns the host trusted status.
 

Method Detail

getID

String getID()
             throws MBeanException
Returns the host identifier.

Returns:
the host id
Throws:
MBeanException - if a JMX error occurs

getPriority

int getPriority()
                throws MBeanException
Returns the host priority.

Returns:
the host priority value
Throws:
MBeanException - if a JMX error occurs

getBase

String getBase()
               throws MBeanException
Returns the host base url.

Returns:
the host url
Throws:
MBeanException - if a JMX error occurs

getLayoutID

String getLayoutID()
                   throws MBeanException
Returns the host layout strategy identifier

Returns:
the layout identifier
Throws:
MBeanException - if a JMX error occurs

isEnabled

boolean isEnabled()
                  throws MBeanException
Returns the host enabled status.

Returns:
the enabled state
Throws:
MBeanException - if a JMX error occurs

isTrusted

boolean isTrusted()
                  throws MBeanException
Returns the host trusted status.

Returns:
the trusted state
Throws:
MBeanException - if a JMX error occurs