Skip navigation links
A C D E G H I K L M O P R S T V W 

A

addReturnTokenListener(String, Consumer<F>) - Method in class step.grid.tokenpool.TokenPool
 
addTokenError(String, Exception) - Method in class step.grid.client.TokenLifecycleStrategyCallback
 
AffinityEvaluator<P extends Identity,F extends Identity> - Interface in step.grid.tokenpool
 
afterTokenCall(TokenLifecycleStrategyCallback, TokenWrapper, OutputMessage) - Method in class step.grid.client.DefaultTokenLifecycleStrategy
 
afterTokenCall(TokenLifecycleStrategyCallback, TokenWrapper, OutputMessage) - Method in interface step.grid.client.TokenLifecycleStrategy
 
afterTokenCallError(TokenLifecycleStrategyCallback, TokenWrapper, Exception) - Method in class step.grid.client.DefaultTokenLifecycleStrategy
 
afterTokenCallError(TokenLifecycleStrategyCallback, TokenWrapper, Exception) - Method in interface step.grid.client.TokenLifecycleStrategy
 
afterTokenReleaseError(TokenLifecycleStrategyCallback, TokenWrapper, Exception) - Method in class step.grid.client.DefaultTokenLifecycleStrategy
 
afterTokenReleaseError(TokenLifecycleStrategyCallback, TokenWrapper, Exception) - Method in interface step.grid.client.TokenLifecycleStrategy
 
afterTokenReservationError(TokenLifecycleStrategyCallback, TokenWrapper, Exception) - Method in class step.grid.client.DefaultTokenLifecycleStrategy
 
afterTokenReservationError(TokenLifecycleStrategyCallback, TokenWrapper, Exception) - Method in interface step.grid.client.TokenLifecycleStrategy
 
AgentCallTimeoutException(long, String, Throwable) - Constructor for exception step.grid.client.GridClientImpl.AgentCallTimeoutException
 
AgentCallTimeoutException(long, Throwable) - Constructor for exception step.grid.client.GridClientImpl.AgentCallTimeoutException
 
AgentCommunicationException(String, Throwable) - Constructor for exception step.grid.client.GridClientImpl.AgentCommunicationException
 
AgentCommunicationException(Throwable) - Constructor for exception step.grid.client.GridClientImpl.AgentCommunicationException
 
AgentCommunicationException(String) - Constructor for exception step.grid.client.GridClientImpl.AgentCommunicationException
 
AgentSideException(String) - Constructor for exception step.grid.client.GridClientImpl.AgentSideException
 

C

call(TokenWrapper, JsonNode, String, FileVersionId, Map<String, String>, int) - Method in interface step.grid.client.GridClient
 
call(TokenWrapper, JsonNode, String, FileVersionId, Map<String, String>, int) - Method in class step.grid.client.GridClientImpl
 
callListener(F, Consumer<F>) - Method in class step.grid.tokenpool.TokenPool
 
clear() - Method in class step.grid.ExpiringMap
 
close() - Method in interface step.grid.client.GridClient
 
close() - Method in class step.grid.client.GridClientImpl
 
close() - Method in class step.grid.ExpiringMap
 
close() - Method in class step.grid.tokenpool.TokenPool
 
containsKey(Object) - Method in class step.grid.ExpiringMap
 
containsValue(Object) - Method in class step.grid.ExpiringMap
 

D

DefaultTokenLifecycleStrategy - Class in step.grid.client
 
DefaultTokenLifecycleStrategy() - Constructor for class step.grid.client.DefaultTokenLifecycleStrategy
 

E

entrySet() - Method in class step.grid.ExpiringMap
 
equals(Object) - Method in class step.grid.TokenWrapper
 
errorMessage - Variable in class step.grid.TokenHealth
 
errorMessage - Variable in class step.grid.TokenWrapperError
 
exception - Variable in class step.grid.TokenHealth
 
exception - Variable in class step.grid.TokenWrapperError
 
ExpiringMap<T,V> - Class in step.grid
 
ExpiringMap(long) - Constructor for class step.grid.ExpiringMap
 
ExpiringMap(long, long) - Constructor for class step.grid.ExpiringMap
 

G

get(Object) - Method in class step.grid.ExpiringMap
 
getAffinityScore(P, F) - Method in interface step.grid.tokenpool.AffinityEvaluator
 
getAffinityScore(P, F) - Method in class step.grid.tokenpool.SimpleAffinityEvaluator
 
getAffinityScore(Identity, TokenWrapper) - Method in class step.grid.TokenWrapperAffinityEvaluatorImpl
 
getAgent() - Method in class step.grid.TokenWrapper
 
getAgents() - Method in class step.grid.Grid
 
getAttributes() - Method in class step.grid.client.TokenPretender
 
getAttributes() - Method in class step.grid.TokenWrapper
 
getCallTimeout() - Method in exception step.grid.client.GridClientImpl.AgentCallTimeoutException
 
getCapacity() - Method in class step.grid.reports.TokenGroupCapacity
 
getCountByState() - Method in class step.grid.reports.TokenGroupCapacity
 
getCurrentOwner() - Method in class step.grid.TokenWrapper
 
getErrorMessage() - Method in class step.grid.TokenHealth
 
getErrorMessage() - Method in class step.grid.TokenWrapperError
 
getException() - Method in class step.grid.TokenHealth
 
getException() - Method in class step.grid.TokenWrapperError
 
getFile(String, long) - Method in class step.grid.GridServices
 
getFileManager() - Method in class step.grid.Grid
 
getID() - Method in class step.grid.client.TokenPretender
 
getID() - Method in class step.grid.TokenWrapper
 
getInterests() - Method in class step.grid.client.TokenPretender
 
getInterests() - Method in class step.grid.TokenWrapper
 
getKey() - Method in class step.grid.reports.TokenGroupCapacity
 
getLocalTokenHandle() - Method in interface step.grid.client.GridClient
 
getLocalTokenHandle() - Method in class step.grid.client.GridClientImpl
 
getMatchExistsTimeout() - Method in class step.grid.client.GridClientConfiguration
 
getNoMatchExistsTimeout() - Method in class step.grid.client.GridClientConfiguration
 
getObject() - Method in class step.grid.tokenpool.Token
 
getReadTimeoutOffset() - Method in class step.grid.client.GridClientConfiguration
 
getRegisteredFile(FileVersionId) - Method in class step.grid.client.GridClientImpl
 
getRegisteredFile(FileVersionId) - Method in interface step.grid.GridFileService
Get a file that has been previously registered to the GRID
getReleaseSessionTimeout() - Method in class step.grid.client.GridClientConfiguration
 
getReserveSessionTimeout() - Method in class step.grid.client.GridClientConfiguration
 
getServerPort() - Method in class step.grid.Grid
 
getSize() - Method in class step.grid.tokenpool.TokenPool
 
getState() - Method in class step.grid.TokenWrapper
 
getToken(String) - Method in class step.grid.tokenpool.TokenPool
 
getToken() - Method in class step.grid.TokenWrapper
 
getTokenAssociations(boolean) - Method in class step.grid.GridReportBuilder
 
getTokenAttributeKeys() - Method in class step.grid.GridReportBuilder
 
getTokenHandle(Map<String, String>, Map<String, Interest>, boolean) - Method in interface step.grid.client.GridClient
 
getTokenHandle(Map<String, String>, Map<String, Interest>, boolean) - Method in class step.grid.client.GridClientImpl
 
getTokenHealth() - Method in class step.grid.TokenWrapper
 
getTokenLifecycleCallback(TokenWrapper) - Method in class step.grid.client.GridClientImpl
 
getTokens() - Method in class step.grid.Grid
 
getTokens() - Method in class step.grid.tokenpool.TokenPool
 
getTokens() - Method in interface step.grid.tokenpool.TokenRegistry
 
getTokenWrapperOwner() - Method in class step.grid.TokenHealth
 
getUsageByIdentity(List<String>) - Method in class step.grid.GridReportBuilder
 
getWaitingPretenders() - Method in class step.grid.tokenpool.TokenPool
 
Grid - Class in step.grid
 
Grid(Integer) - Constructor for class step.grid.Grid
 
Grid(File, Integer) - Constructor for class step.grid.Grid
 
Grid(File, Integer, Integer) - Constructor for class step.grid.Grid
 
GridClient - Interface in step.grid.client
 
GridClientConfiguration - Class in step.grid.client
 
GridClientConfiguration() - Constructor for class step.grid.client.GridClientConfiguration
 
GridClientImpl - Class in step.grid.client
 
GridClientImpl(Grid) - Constructor for class step.grid.client.GridClientImpl
 
GridClientImpl(GridClientConfiguration, Grid) - Constructor for class step.grid.client.GridClientImpl
 
GridClientImpl(GridClientConfiguration, TokenLifecycleStrategy, Grid) - Constructor for class step.grid.client.GridClientImpl
 
GridClientImpl.AgentCallTimeoutException - Exception in step.grid.client
 
GridClientImpl.AgentCommunicationException - Exception in step.grid.client
 
GridClientImpl.AgentSideException - Exception in step.grid.client
 
GridFileService - Interface in step.grid
 
GridReportBuilder - Class in step.grid
 
GridReportBuilder(Grid) - Constructor for class step.grid.GridReportBuilder
 
GridServices - Class in step.grid
 
GridServices() - Constructor for class step.grid.GridServices
 

H

handleRegistrationMessage(RegistrationMessage) - Method in class step.grid.Grid
 
hashCode() - Method in class step.grid.TokenWrapper
 
hasSession() - Method in class step.grid.TokenWrapper
 

I

incrementCapacity() - Method in class step.grid.reports.TokenGroupCapacity
 
incrementUsage(TokenWrapperState) - Method in class step.grid.reports.TokenGroupCapacity
 
invalidate(String) - Method in class step.grid.tokenpool.TokenPool
 
invalidateToken(F) - Method in class step.grid.tokenpool.TokenPool
 
isClosed() - Method in class step.grid.ExpiringMap
 
isEmpty() - Method in class step.grid.ExpiringMap
 
isFree() - Method in class step.grid.tokenpool.Token
 
isLocal(TokenWrapper) - Method in class step.grid.client.GridClientImpl
 

K

keepaliveToken(String) - Method in class step.grid.tokenpool.TokenPool
 
keySet() - Method in class step.grid.ExpiringMap
 

L

LOCAL_AGENT - Static variable in class step.grid.Grid
 
localAgentTokenServices - Variable in class step.grid.client.GridClientImpl
 
localMessageHandlerPool - Variable in class step.grid.client.GridClientImpl
 
localTokenSessions - Variable in class step.grid.client.GridClientImpl
 

M

markTokenAsFailing(String, String, Exception) - Method in class step.grid.Grid
 
markTokenAsFailing(String, String, Exception) - Method in interface step.grid.tokenpool.TokenRegistry
 

O

offerToken(F) - Method in class step.grid.tokenpool.TokenPool
 

P

performAtomically(Runnable) - Method in class step.grid.TokenWrapper
 
put(T, V) - Method in class step.grid.ExpiringMap
 
putAll(Map<? extends T, ? extends V>) - Method in class step.grid.ExpiringMap
 
putOrTouch(T, V) - Method in class step.grid.ExpiringMap
 

R

register(RegistrationMessage) - Method in class step.grid.GridServices
 
registerFile(File) - Method in class step.grid.client.GridClientImpl
 
registerFile(File) - Method in interface step.grid.GridFileService
Register a file into the GRID
remove(Object) - Method in class step.grid.ExpiringMap
 
removeTokenError(String) - Method in class step.grid.Grid
 
returnToken(TokenWrapper) - Method in class step.grid.Grid
 
returnToken(F) - Method in class step.grid.tokenpool.TokenPool
 
returnToken(TokenWrapper) - Method in interface step.grid.tokenpool.TokenRegistry
 
returnTokenHandle(TokenWrapper) - Method in interface step.grid.client.GridClient
 
returnTokenHandle(TokenWrapper) - Method in class step.grid.client.GridClientImpl
 

S

SELECTION_CRITERION_THREAD - Static variable in class step.grid.client.GridClientImpl
 
selectToken(Identity, long, long) - Method in class step.grid.Grid
 
selectToken(P, long) - Method in class step.grid.tokenpool.TokenPool
 
selectToken(P, long, long) - Method in class step.grid.tokenpool.TokenPool
 
selectToken(Identity, long, long) - Method in interface step.grid.tokenpool.TokenRegistry
 
setAgent(AgentRef) - Method in class step.grid.TokenWrapper
 
setCountByState(Map<TokenWrapperState, Integer>) - Method in class step.grid.reports.TokenGroupCapacity
 
setCurrentOwner(TokenWrapperOwner) - Method in class step.grid.TokenWrapper
 
setErrorMessage(String) - Method in class step.grid.TokenHealth
 
setErrorMessage(String) - Method in class step.grid.TokenWrapperError
 
setException(Exception) - Method in class step.grid.TokenHealth
 
setException(Exception) - Method in class step.grid.TokenWrapperError
 
setHasSession(boolean) - Method in class step.grid.TokenWrapper
 
setKeepaliveTimeout(long) - Method in class step.grid.tokenpool.TokenPool
 
setMatchExistsTimeout(long) - Method in class step.grid.client.GridClientConfiguration
 
setNoMatchExistsTimeout(long) - Method in class step.grid.client.GridClientConfiguration
 
setReadTimeoutOffset(int) - Method in class step.grid.client.GridClientConfiguration
 
setReleaseSessionTimeout(int) - Method in class step.grid.client.GridClientConfiguration
 
setReserveSessionTimeout(int) - Method in class step.grid.client.GridClientConfiguration
 
setState(TokenWrapperState) - Method in class step.grid.TokenWrapper
 
setToken(Token) - Method in class step.grid.TokenWrapper
 
setTokenWrapperOwner(TokenWrapperOwner) - Method in class step.grid.TokenHealth
 
SimpleAffinityEvaluator<P extends Identity,F extends Identity> - Class in step.grid.tokenpool
 
SimpleAffinityEvaluator() - Constructor for class step.grid.tokenpool.SimpleAffinityEvaluator
 
size() - Method in class step.grid.ExpiringMap
 
start() - Method in class step.grid.Grid
 
startTokenMaintenance(String) - Method in class step.grid.Grid
 
step.grid - package step.grid
 
step.grid.client - package step.grid.client
 
step.grid.reports - package step.grid.reports
 
step.grid.tokenpool - package step.grid.tokenpool
 
stop() - Method in class step.grid.Grid
 
stopTokenMaintenance(String) - Method in class step.grid.Grid
 

T

Token<T extends Identity> - Class in step.grid.tokenpool
 
Token(T) - Constructor for class step.grid.tokenpool.Token
 
TokenGroupCapacity - Class in step.grid.reports
 
TokenGroupCapacity(Map<String, String>) - Constructor for class step.grid.reports.TokenGroupCapacity
 
TokenHealth - Class in step.grid
 
TokenHealth() - Constructor for class step.grid.TokenHealth
 
TokenLifecycleStrategy - Interface in step.grid.client
 
TokenLifecycleStrategyCallback - Class in step.grid.client
 
TokenLifecycleStrategyCallback(TokenRegistry, String) - Constructor for class step.grid.client.TokenLifecycleStrategyCallback
 
TokenPool<P extends Identity,F extends Identity> - Class in step.grid.tokenpool
 
TokenPool(AffinityEvaluator<P, F>) - Constructor for class step.grid.tokenpool.TokenPool
 
TokenPretender - Class in step.grid.client
 
TokenPretender(Map<String, String>, Map<String, Interest>) - Constructor for class step.grid.client.TokenPretender
 
TokenRegistry - Interface in step.grid.tokenpool
 
TokenWrapper - Class in step.grid
 
TokenWrapper() - Constructor for class step.grid.TokenWrapper
 
TokenWrapper(Token, AgentRef) - Constructor for class step.grid.TokenWrapper
 
TokenWrapperAffinityEvaluatorImpl - Class in step.grid
 
TokenWrapperAffinityEvaluatorImpl() - Constructor for class step.grid.TokenWrapperAffinityEvaluatorImpl
 
TokenWrapperError - Class in step.grid
 
TokenWrapperError() - Constructor for class step.grid.TokenWrapperError
 
tokenWrapperOwner - Variable in class step.grid.TokenHealth
 
TokenWrapperOwner - Interface in step.grid
 
TokenWrapperState - Enum in step.grid
 
toString() - Method in class step.grid.client.TokenPretender
 
toString() - Method in class step.grid.TokenWrapper
 
touch(T) - Method in class step.grid.ExpiringMap
 

V

valueOf(String) - Static method in enum step.grid.TokenWrapperState
Returns the enum constant of this type with the specified name.
values() - Method in class step.grid.ExpiringMap
 
values() - Static method in enum step.grid.TokenWrapperState
Returns an array containing the constants of this enum type, in the order they are declared.

W

WaitingPretender<P extends Identity,F extends Identity> - Class in step.grid.tokenpool
 
WaitingPretender(P) - Constructor for class step.grid.tokenpool.WaitingPretender
 
A C D E G H I K L M O P R S T V W 
Skip navigation links

Copyright © 2018. All rights reserved.