Package org.apache.axis2.transport.base
Class AbstractPollTableEntry
java.lang.Object
org.apache.axis2.transport.base.ProtocolEndpoint
org.apache.axis2.transport.base.AbstractPollTableEntry
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintlonglonglongbooleanbooleanloadConfiguration(org.apache.axis2.description.ParameterInclude params) Configure the endpoint based on the provided parameters.voidsetConcurrentPollingAllowed(boolean concurrentPollingAllowed) voidsetLastPollState(int lastPollState) voidsetLastPollTime(long lastPollTime) voidsetNextPollTime(long nextPollTime) voidsetPollInterval(long pollInterval) Methods inherited from class org.apache.axis2.transport.base.ProtocolEndpoint
createMessageContext, getConfigurationContext, getDescription, getEndpointReferences, getListener, getService, getServiceName
-
Field Details
-
SUCCSESSFUL
public static final int SUCCSESSFUL- See Also:
-
WITH_ERRORS
public static final int WITH_ERRORS- See Also:
-
FAILED
public static final int FAILED- See Also:
-
NONE
public static final int NONE- See Also:
-
-
Constructor Details
-
AbstractPollTableEntry
public AbstractPollTableEntry()
-
-
Method Details
-
getNextPollTime
public long getNextPollTime() -
setNextPollTime
public void setNextPollTime(long nextPollTime) -
getLastPollTime
public long getLastPollTime() -
setLastPollTime
public void setLastPollTime(long lastPollTime) -
getPollInterval
public long getPollInterval() -
setPollInterval
public void setPollInterval(long pollInterval) -
getLastPollState
public int getLastPollState() -
setLastPollState
public void setLastPollState(int lastPollState) -
isConcurrentPollingAllowed
public boolean isConcurrentPollingAllowed() -
setConcurrentPollingAllowed
public void setConcurrentPollingAllowed(boolean concurrentPollingAllowed) -
loadConfiguration
public boolean loadConfiguration(org.apache.axis2.description.ParameterInclude params) throws org.apache.axis2.AxisFault Description copied from class:ProtocolEndpointConfigure the endpoint based on the provided parameters. If no relevant parameters are found, the implementation should returnfalse. An exception should only be thrown if there is an error or inconsistency in the parameters.- Specified by:
loadConfigurationin classProtocolEndpoint- Parameters:
params- The source of the parameters to configure the endpoint. If the parameters are defined on a service, this will be anAxisServiceinstance.- Returns:
trueif the parameters contained the required configuration information and the endpoint has been configured,falseif the no configuration for the endpoint is present in the parameters- Throws:
org.apache.axis2.AxisFault- if configuration information is present, but there is an error or inconsistency in the parameters
-