Module com.gluonhq.cloudlink.client
Class IncomingSseProcessor
- java.lang.Object
-
- com.gluonhq.impl.cloudlink.client.data.IncomingSseProcessor
-
public class IncomingSseProcessor extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IncomingSseProcessor
getInstance(CloudLinkConfiguration cloudLinkConfiguration)
String
getSseIdentifier()
void
registerList(GluonObservableRemoteFunctionChunkedListImpl list)
void
registerList(GluonObservableListImpl list)
void
registerObject(GluonObservableObjectImpl object)
void
registerObjectFromList(String identifier, GluonObservableListImpl list)
void
unregisterObject(String identifier)
void
unregisterObjectFromList(String identifier)
-
-
-
Method Detail
-
getInstance
public static IncomingSseProcessor getInstance(CloudLinkConfiguration cloudLinkConfiguration)
-
getSseIdentifier
public String getSseIdentifier() throws IOException
- Throws:
IOException
-
registerList
public void registerList(GluonObservableListImpl list)
-
registerList
public void registerList(GluonObservableRemoteFunctionChunkedListImpl list)
-
registerObjectFromList
public void registerObjectFromList(String identifier, GluonObservableListImpl list)
-
unregisterObjectFromList
public void unregisterObjectFromList(String identifier)
-
registerObject
public void registerObject(GluonObservableObjectImpl object)
-
unregisterObject
public void unregisterObject(String identifier)
-
-