Package com.netscape.cmscore.connector
Class Resender
java.lang.Object
com.netscape.cmscore.connector.Resender
Resend requests at intervals to the server to check if it's been completed.
Default interval is 5 minutes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
static org.slf4j.Logger
protected IAuthority
protected String
protected HttpConnection
protected IRemoteAuthority
protected int
static final int
protected String
protected RequestRepository
-
Constructor Summary
ConstructorsConstructorDescriptionResender
(IAuthority authority, String nickName, String clientCiphers, IRemoteAuthority dest) Resender
(IAuthority authority, String nickName, String clientCiphers, IRemoteAuthority dest, int interval) -
Method Summary
-
Field Details
-
logger
public static org.slf4j.Logger logger -
MINUTE
public static final int MINUTE- See Also:
-
mAuthority
-
requestRepository
-
mDest
-
mRequestIds
-
mConn
-
mNickName
-
mClientCiphers
-
connected
protected boolean connected -
mInterval
protected int mInterval
-
-
Constructor Details
-
Resender
-
Resender
public Resender(IAuthority authority, String nickName, String clientCiphers, IRemoteAuthority dest, int interval)
-
-
Method Details
-
addRequest
Description copied from interface:IResender
Adds the request to the resend queue.- Specified by:
addRequest
in interfaceIResender
- Parameters:
r
- Request to be placed on the resend queue.
-
start
-
run
public void run() -
stop
public void stop()
-