Package org.glassfish.grizzly.config.dom
Interface Protocol
- All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy,org.jvnet.hk2.config.types.PropertyBag
public interface Protocol
extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBag
Defines one single high-level protocol like: http, https, iiop, etc.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetHttp()Defines any HTTP settings for this ProtocolDefineshttp-redirectlogic.getName()Protocol name which could be used as referenceDefines port-unification logic.Protocol chain instance handler logic.True means the protocol is secured and ssl element will be used to initialize security settings.getSsl()Protocol security (ssl) configuration.voidvoidsetHttpRedirect(HttpRedirect value) voidvoidvoidvoidsetSecurityEnabled(String value) voidMethods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParentMethods inherited from interface org.jvnet.hk2.config.types.PropertyBag
addProperty, getProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
-
Field Details
-
SECURITY_ENABLED
static final boolean SECURITY_ENABLED- See Also:
-
-
Method Details
-
getHttp
Http getHttp()Defines any HTTP settings for this Protocol -
setHttp
-
getName
String getName()Protocol name which could be used as reference -
setName
-
getPortUnification
PortUnification getPortUnification()Defines port-unification logic. If it is required to handle more than one high level protocol on a single network-listener. -
setPortUnification
-
getHttpRedirect
HttpRedirect getHttpRedirect()Defineshttp-redirectlogic. -
setHttpRedirect
-
getProtocolChainInstanceHandler
ProtocolChainInstanceHandler getProtocolChainInstanceHandler()Protocol chain instance handler logic. -
setProtocolChainInstanceHandler
-
getSecurityEnabled
String getSecurityEnabled()True means the protocol is secured and ssl element will be used to initialize security settings. False means that protocol is not secured and ssl element, if present, will be ignored. -
setSecurityEnabled
-
getSsl
Ssl getSsl()Protocol security (ssl) configuration. -
setSsl
-
findNetworkListeners
-
getParent
- Specified by:
getParentin interfaceorg.jvnet.hk2.config.ConfigBeanProxy
-