Interface WebModuleReader
-
- All Superinterfaces:
BaseReader
- All Known Implementing Classes:
WebModuleReaderImpl
,WebServiceEndpointReaderImpl
public interface WebModuleReader extends BaseReader
Provides web module information relavant to Load balancer tier.- Author:
- Satish Viswanatham
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getContextRoot()
Returns config context of this moduleString
getDisableTimeoutInMinutes()
Returns disable timeout for this moduleString
getErrorUrl()
Returns error url for this web moduleIdempotentUrlPatternReader[]
getIdempotentUrlPattern()
Returns idempotent url patterns for this module.boolean
getLbEnabled()
Returns load balancer enabled flag.-
Methods inherited from interface org.glassfish.loadbalancer.admin.cli.reader.api.BaseReader
accept
-
-
-
-
Method Detail
-
getContextRoot
String getContextRoot() throws LbReaderException
Returns config context of this module- Returns:
- String context root for this web module
- Throws:
LbReaderException
-
getErrorUrl
String getErrorUrl() throws LbReaderException
Returns error url for this web module- Returns:
- String This url acts as error page for this module
- Throws:
LbReaderException
-
getLbEnabled
boolean getLbEnabled() throws LbReaderException
Returns load balancer enabled flag.- Returns:
- Throws:
LbReaderException
-
getDisableTimeoutInMinutes
String getDisableTimeoutInMinutes() throws LbReaderException
Returns disable timeout for this module- Returns:
- Throws:
LbReaderException
-
getIdempotentUrlPattern
IdempotentUrlPatternReader[] getIdempotentUrlPattern() throws LbReaderException
Returns idempotent url patterns for this module.- Returns:
- IdempotentUrlPatternReader[] list of idempotent url patterns
- Throws:
LbReaderException
-
-