/**
 * StatService.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
 */

package com.genesyslab.gis.services.statistic;

public interface StatService extends java.rmi.Remote {
    public void subscribeStatistic(com.genesyslab.gis.services.statistic.types.Statistic statistic, java.lang.String resource, com.genesyslab.gis.services.statistic.types.UnsolicitedNotification remoting) throws java.rmi.RemoteException;
    public void unsubscribeStatistic(java.lang.String statisticId) throws java.rmi.RemoteException;
    public com.genesyslab.gis.services.statistic.types.RetrieveSubscribedStatisticsResponse retrieveSubscribedStatistics(com.genesyslab.gis.services.statistic.types.StatisticSubscriptions subscriptions, com.genesyslab.gis.services.statistic.types.Notification notification) throws java.rmi.RemoteException;
    public com.genesyslab.gis.services.statistic.types.RetrieveStatisticResponse retrieveStatistic(com.genesyslab.gis.services.statistic.types.Statistic statistic, java.lang.String resource) throws java.rmi.RemoteException;
    public com.genesyslab.gis.services.statistic.types.RetrieveStatisticalProfileResponse retrieveStatisticalProfile(java.lang.String resource, com.genesyslab.gis.services.statistic.types.StatisticalProfileType profileType) throws java.rmi.RemoteException;
}
