com.sun.enterprise.config.serverbeans
Interface IiopListener

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, javax.validation.Payload, org.jvnet.hk2.config.types.PropertyBag

public interface IiopListener
extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag, javax.validation.Payload


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
org.jvnet.hk2.config.ConfigBeanProxy.Duck
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag
org.jvnet.hk2.config.types.PropertyBag.Duck
 
Field Summary
static String PORT_PATTERN
           
 
Method Summary
 String getAddress()
          Gets the value of the address property.
 String getEnabled()
          Gets the value of the enabled property.
 String getId()
          Gets the value of the id property.
 String getLazyInit()
          Gets the value of lazyInit property if false, this listener is started during server startup
 String getPort()
          Gets the value of the port property.
 List<org.jvnet.hk2.config.types.Property> getProperty()
          Properties as per PropertyBag
 String getSecurityEnabled()
          Gets the value of the securityEnabled property.
 com.sun.grizzly.config.dom.Ssl getSsl()
          Gets the value of the ssl property.
 void setAddress(String value)
          Sets the value of the address property.
 void setEnabled(String value)
          Sets the value of the enabled property.
 void setId(String value)
          Sets the value of the id property.
 void setPort(String value)
          Sets the value of the port property.
 void setSecurityEnabled(String value)
          Sets the value of the securityEnabled property.
 void setSsl(com.sun.grizzly.config.dom.Ssl value)
          Sets the value of the ssl property.
 void String(boolean value)
          Sets the value of lazyInit property Specify is this listener should be started as part of server startup or not
 
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
 
Methods inherited from interface org.jvnet.hk2.component.Injectable
injectedInto
 
Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag
getProperty, getPropertyValue, getPropertyValue
 

Field Detail

PORT_PATTERN

static final String PORT_PATTERN
See Also:
Constant Field Values
Method Detail

getId

@NotNull
@Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*")
String getId()
Gets the value of the id property. if false, a configured listener, is disabled

Returns:
possible object is String

setId

void setId(String value)
           throws PropertyVetoException
Sets the value of the id property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getAddress

@NotNull
String getAddress()
Gets the value of the address property. ip V6 or V4 address or hostname

Returns:
possible object is String

setAddress

void setAddress(String value)
                throws PropertyVetoException
Sets the value of the address property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getPort

@Pattern(regexp="\\$\\{[\\p{L}\\p{N}_][\\p{L}\\p{N}\\-_./;#]*\\}|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-5][0-9][0-9][0-9][0-9]|6[0-4][0-9][0-9][0-9]|65[0-4][0-9][0-9]|655[0-2][0-9]|6553[0-5]",
         message="{port-pattern}",
         payload=IiopListener.class)
String getPort()
Gets the value of the port property. Port number

Returns:
possible object is String

setPort

void setPort(String value)
             throws PropertyVetoException
Sets the value of the port property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getSecurityEnabled

String getSecurityEnabled()
Gets the value of the securityEnabled property. Determines whether the iiop listener runs SSL. You can turn SSL2 or SSL3 on or off and set ciphers using an ssl element

Returns:
possible object is String

setSecurityEnabled

void setSecurityEnabled(String value)
                        throws PropertyVetoException
Sets the value of the securityEnabled property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getEnabled

String getEnabled()
Gets the value of the enabled property. if false, a configured listener, is disabled

Returns:
possible object is String

setEnabled

void setEnabled(String value)
                throws PropertyVetoException
Sets the value of the enabled property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getSsl

com.sun.grizzly.config.dom.Ssl getSsl()
Gets the value of the ssl property. Specifies optional SSL configuration. Note that the ssl2 ciphers are not supported for iiop, and therefore must be disabled

Returns:
possible object is Ssl

setSsl

void setSsl(com.sun.grizzly.config.dom.Ssl value)
            throws PropertyVetoException
Sets the value of the ssl property.

Parameters:
value - allowed object is Ssl
Throws:
PropertyVetoException

getLazyInit

String getLazyInit()
Gets the value of lazyInit property if false, this listener is started during server startup

Returns:
true or false

String

void String(boolean value)
Sets the value of lazyInit property Specify is this listener should be started as part of server startup or not

Parameters:
value - true if the listener is to be started lazily; false otherwise

getProperty

@ToDo(priority=IMPORTANT,
      details="Provide PropertyDesc for legal props")
@PropertiesDesc(props={})
List<org.jvnet.hk2.config.types.Property> getProperty()
Properties as per PropertyBag

Specified by:
getProperty in interface org.jvnet.hk2.config.types.PropertyBag


Copyright © 2012 GlassFish Community. All Rights Reserved.