Index

A C D E F G H I L M O P R S T W 
All Classes|All Packages

A

addMessageListener(Consumer<T>) - Method in interface com.github.jy2.Subscriber
 
addMessageListener(Consumer<T>, int) - Method in interface com.github.jy2.Subscriber
 
addMessageListener(Consumer<T>, int, int) - Method in interface com.github.jy2.Subscriber
 
addMessageListener(Consumer<T>, int, int, int) - Method in interface com.github.jy2.Subscriber
 
addMessageListener(Consumer<T>, int, int, int, Method) - Method in interface com.github.jy2.Subscriber
 
addParameterListener(String, ParameterListener) - Method in interface com.github.jy2.ParameterClient
 

C

com.github.jy2 - package com.github.jy2
 
com.github.jy2.di - package com.github.jy2.di
 
create(Class<T>) - Method in interface com.github.jy2.PubSubDiClient
 
create(Class<T>, boolean) - Method in interface com.github.jy2.PubSubDiClient
 
create(Class<T>, String) - Method in interface com.github.jy2.PubSubDiClient
 
create(Class<T>, String, boolean) - Method in interface com.github.jy2.PubSubDiClient
 
createPublisher(String, Class<D>) - Method in interface com.github.jy2.PubSubClient
 
createPublisher(String, Class<D>, boolean) - Method in interface com.github.jy2.PubSubClient
Type = null subscribes to any type.
createSubscriber(String, Class<D>) - Method in interface com.github.jy2.PubSubClient
 
createSubscriber(String, Class<D>, int) - Method in interface com.github.jy2.PubSubClient
 
createSubscriber(String, Class<D>, int, int) - Method in interface com.github.jy2.PubSubClient
 
createSubscriber(String, Class<D>, int, int, boolean) - Method in interface com.github.jy2.PubSubClient
Type = null subscribes to any type.

D

debugSeldom(Object) - Method in interface com.github.jy2.di.LogSeldom
 
debugSeldom(Object, Throwable) - Method in interface com.github.jy2.di.LogSeldom
 
deleteParameter(String) - Method in interface com.github.jy2.ParameterClient
 

E

errorSeldom(Object) - Method in interface com.github.jy2.di.LogSeldom
 
errorSeldom(Object, Throwable) - Method in interface com.github.jy2.di.LogSeldom
 

F

fatalSeldom(Object) - Method in interface com.github.jy2.di.LogSeldom
 
fatalSeldom(Object, Throwable) - Method in interface com.github.jy2.di.LogSeldom
 

G

getMasterClient() - Method in interface com.github.jy2.PubSubClient
 
getNumberOfMessageListeners() - Method in interface com.github.jy2.Publisher
 
getParameter(String) - Method in interface com.github.jy2.ParameterClient
 
getParameterClient() - Method in interface com.github.jy2.PubSubClient
 
getParameterNames() - Method in interface com.github.jy2.ParameterClient
 
getRemoteJavaType() - Method in interface com.github.jy2.Subscriber
WARNING: this will only work after message listener was added
getRemoteRosType() - Method in interface com.github.jy2.Subscriber
WARNING: this will only work after message listener was added
getSystemState() - Method in interface com.github.jy2.MasterClient
 
getTopicTypes() - Method in interface com.github.jy2.MasterClient
 

H

hasParameter(String) - Method in interface com.github.jy2.ParameterClient
 

I

infoSeldom(Object) - Method in interface com.github.jy2.di.LogSeldom
 
infoSeldom(Object, Throwable) - Method in interface com.github.jy2.di.LogSeldom
 
inject(T) - Method in interface com.github.jy2.PubSubDiClient
 
inject(T, boolean) - Method in interface com.github.jy2.PubSubDiClient
 
inject(T, String) - Method in interface com.github.jy2.PubSubDiClient
 
inject(T, String, boolean) - Method in interface com.github.jy2.PubSubDiClient
 
isLatched() - Method in interface com.github.jy2.Subscriber
WARNING: this will only work after message listener was added

L

LogSeldom - Interface in com.github.jy2.di
Adds methods on top of org.apache.commons.logging.Log to log messages only once per 10 seconds.
lookupNode(String) - Method in interface com.github.jy2.MasterClient
 

M

MasterClient - Interface in com.github.jy2
 

O

onParameterUpdated(String, Object) - Method in interface com.github.jy2.ParameterListener
 

P

ParameterClient - Interface in com.github.jy2
 
ParameterListener - Interface in com.github.jy2
 
publish(T) - Method in interface com.github.jy2.Publisher
 
Publisher<T> - Interface in com.github.jy2
 
PubSubClient - Interface in com.github.jy2
 
PubSubDiClient - Interface in com.github.jy2
 

R

removeAllMessageListeners() - Method in interface com.github.jy2.Subscriber
 
removeMessageListener(Object) - Method in interface com.github.jy2.Subscriber
 
removeParameterListener(Object) - Method in interface com.github.jy2.ParameterClient
 

S

setParameter(String, Object) - Method in interface com.github.jy2.ParameterClient
 
shutdown() - Method in interface com.github.jy2.PubSubClient
 
skipLocalMessages(boolean) - Method in interface com.github.jy2.Publisher
 
start() - Method in interface com.github.jy2.PubSubDiClient
 
Subscriber<T> - Interface in com.github.jy2
 

T

traceSeldom(Object) - Method in interface com.github.jy2.di.LogSeldom
 
traceSeldom(Object, Throwable) - Method in interface com.github.jy2.di.LogSeldom
 

W

warnSeldom(Object) - Method in interface com.github.jy2.di.LogSeldom
 
warnSeldom(Object, Throwable) - Method in interface com.github.jy2.di.LogSeldom
 
A C D E F G H I L M O P R S T W 
All Classes|All Packages