cgl.ogc.wms.services.streaming
Class SimpleClient
java.lang.Object
java.lang.Thread
cgl.ogc.wms.services.streaming.SimpleClient
- All Implemented Interfaces:
- cgl.narada.service.client.NBEventListener, java.lang.Runnable
- public class SimpleClient
- extends java.lang.Thread
- implements cgl.narada.service.client.NBEventListener
Title:
Description:
Copyright: Copyright (c) 2005
Company:
- Version:
- 1.0
- Author:
- Ahmet Sayar
| Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
fcount
public int fcount
fs
FeatureStreaming fs
fsfi
FeatureStreamingFI fsfi
chk
public int chk
cpayload
java.lang.String cpayload
uuid
public java.lang.String uuid
SimpleClient
public SimpleClient(int entityId,
java.lang.String tpc,
FeatureStreaming fst)
- Parameters:
entityId - inttpc - Stringfst - FeatureStreaming
SimpleClient
public SimpleClient(int entityId,
java.lang.String tpc,
FeatureStreamingFI fstfi)
- Parameters:
entityId - inttpc - Stringfstfi - FeatureStreamingFI
run
public void run()
- Specified by:
run in interface java.lang.Runnable
initializeBrokerCommunications
public void initializeBrokerCommunications(java.util.Properties props,
java.lang.String commType)
throws cgl.narada.service.ServiceException
- Parameters:
props - PropertiescommType - String
- Throws:
cgl.narada.service.ServiceException
closeBrokerConnection
public void closeBrokerConnection()
throws cgl.narada.service.ServiceException
- Throws:
cgl.narada.service.ServiceException
initializeProducer
public void initializeProducer()
throws cgl.narada.service.ServiceException
- Throws:
cgl.narada.service.ServiceException
initializeConsumer
public void initializeConsumer()
throws cgl.narada.service.ServiceException
- Throws:
cgl.narada.service.ServiceException
unsubscribe
public void unsubscribe()
throws cgl.narada.service.ServiceException
- Throws:
cgl.narada.service.ServiceException
publishEvent
public void publishEvent(java.lang.String stringMsg)
throws cgl.narada.service.ServiceException,
cgl.narada.event.NBEventException
- Parameters:
stringMsg - String
- Throws:
cgl.narada.service.ServiceException
cgl.narada.event.NBEventException
onEvent
public void onEvent(cgl.narada.event.NBEvent nbEvent)
- Specified by:
onEvent in interface cgl.narada.service.client.NBEventListener
- Parameters:
nbEvent - NBEvent
processEventProperties
public void processEventProperties(cgl.narada.event.NBEvent nbEvent)
throws cgl.narada.event.NBEventException
- Parameters:
nbEvent - NBEvent
- Throws:
cgl.narada.event.NBEventException
main
public static void main(java.lang.String[] args)
- Parameters:
args - String[]
runNB
public void runNB(SimpleClient client,
java.util.Properties props,
java.lang.String module)
- Parameters:
client - SimpleClientprops - Propertiesmodule - String
startNBStreaming
public void startNBStreaming()
stopNBStreaming
public void stopNBStreaming()
getCPayLoad
public java.lang.String getCPayLoad()
- Returns:
- String
setCPayLoad
public void setCPayLoad(java.lang.String ggg)
- Returns:
- String
getUuid
public java.lang.String getUuid()
- Returns:
- String
setUuid
public void setUuid(java.lang.String id)
- Returns:
- String