Package jadex.tools.web.jcc
Interface IJCCWebService
- 
- All Known Implementing Classes:
- JCCWebAgent
 
 public interface IJCCWebServiceInterface for the web platform that is used as front controller for all interactions with other platforms.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description IFuture<java.util.Collection<IComponentIdentifier>>getPlatforms()Get the established connections.IFuture<java.util.Map<java.lang.String,java.lang.String>>getPluginFragments(IComponentIdentifier cid)Get the JCC plugin html fragments.IFuture<java.lang.Object>invokeServiceMethod(IComponentIdentifier cid, ClassInfo servicetype, java.lang.String methodname, java.lang.Object[] args, ClassInfo[] argtypes, ClassInfo rettype)Invoke a Jadex service on the managed platform.ISubscriptionIntermediateFuture<ServiceEvent<IComponentIdentifier>>subscribeToPlatforms()Get events about known platforms.
 
- 
- 
- 
Method Detail- 
getPlatformsIFuture<java.util.Collection<IComponentIdentifier>> getPlatforms() Get the established connections.- Returns:
- A list of connections.
 
 - 
subscribeToPlatformsISubscriptionIntermediateFuture<ServiceEvent<IComponentIdentifier>> subscribeToPlatforms() Get events about known platforms.- Returns:
- Events for platforms.
 
 - 
getPluginFragmentsIFuture<java.util.Map<java.lang.String,java.lang.String>> getPluginFragments(IComponentIdentifier cid) Get the JCC plugin html fragments.
 - 
invokeServiceMethodIFuture<java.lang.Object> invokeServiceMethod(IComponentIdentifier cid, ClassInfo servicetype, java.lang.String methodname, java.lang.Object[] args, ClassInfo[] argtypes, @QueryParam("returntype") ClassInfo rettype) Invoke a Jadex service on the managed platform.
 
- 
 
-