IceGrid.ApplicationObserverPrx Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of icegrid-compat Show documentation
Show all versions of icegrid-compat Show documentation
Locate, deploy, and manage Ice servers
//
// Copyright (c) ZeroC, Inc. All rights reserved.
//
//
// Ice version 3.7.3
//
//
//
// Generated from file `Admin.ice'
//
// Warning: do not edit this file.
//
//
//
package IceGrid;
/**
* The database observer interface. Observers should implement this
* interface to receive information about the state of the IceGrid
* registry database.
*
**/
public interface ApplicationObserverPrx extends Ice.ObjectPrx
{
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
**/
public void applicationInit(int serial, java.util.List applications);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @param context The Context map to send with the invocation.
**/
public void applicationInit(int serial, java.util.List applications, java.util.Map context);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationInit(int serial, java.util.List applications);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @param context The Context map to send with the invocation.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationInit(int serial, java.util.List applications, java.util.Map context);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationInit(int serial, java.util.List applications, Ice.Callback cb);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @param context The Context map to send with the invocation.
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationInit(int serial, java.util.List applications, java.util.Map context, Ice.Callback cb);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationInit(int serial, java.util.List applications, Callback_ApplicationObserver_applicationInit cb);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @param context The Context map to send with the invocation.
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationInit(int serial, java.util.List applications, java.util.Map context, Callback_ApplicationObserver_applicationInit cb);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationInit(int serial,
java.util.List applications,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @param sentCb The lambda sent callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationInit(int serial,
java.util.List applications,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb,
IceInternal.Functional_BoolCallback sentCb);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @param context The Context map to send with the invocation.
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationInit(int serial,
java.util.List applications,
java.util.Map context,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param serial The current serial number of the registry
* database. This serial number allows observers to make sure that
* their internal state is synchronized with the registry.
*
* @param applications The applications currently registered with
* the registry.
*
* @param context The Context map to send with the invocation.
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @param sentCb The lambda sent callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationInit(int serial,
java.util.List applications,
java.util.Map context,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb,
IceInternal.Functional_BoolCallback sentCb);
/**
* applicationInit
is called after the registration
* of an observer to indicate the state of the registry.
*
* @param result The asynchronous result object.
**/
public void end_applicationInit(Ice.AsyncResult result);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
**/
public void applicationAdded(int serial, ApplicationInfo desc);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @param context The Context map to send with the invocation.
**/
public void applicationAdded(int serial, ApplicationInfo desc, java.util.Map context);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationAdded(int serial, ApplicationInfo desc);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @param context The Context map to send with the invocation.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationAdded(int serial, ApplicationInfo desc, java.util.Map context);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationAdded(int serial, ApplicationInfo desc, Ice.Callback cb);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @param context The Context map to send with the invocation.
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationAdded(int serial, ApplicationInfo desc, java.util.Map context, Ice.Callback cb);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationAdded(int serial, ApplicationInfo desc, Callback_ApplicationObserver_applicationAdded cb);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @param context The Context map to send with the invocation.
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationAdded(int serial, ApplicationInfo desc, java.util.Map context, Callback_ApplicationObserver_applicationAdded cb);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationAdded(int serial,
ApplicationInfo desc,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @param sentCb The lambda sent callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationAdded(int serial,
ApplicationInfo desc,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb,
IceInternal.Functional_BoolCallback sentCb);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @param context The Context map to send with the invocation.
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationAdded(int serial,
ApplicationInfo desc,
java.util.Map context,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the new application.
*
* @param context The Context map to send with the invocation.
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @param sentCb The lambda sent callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationAdded(int serial,
ApplicationInfo desc,
java.util.Map context,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb,
IceInternal.Functional_BoolCallback sentCb);
/**
* The applicationAdded
operation is called to notify an observer
* that an application was added.
*
* @param result The asynchronous result object.
**/
public void end_applicationAdded(Ice.AsyncResult result);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
**/
public void applicationRemoved(int serial, String name);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @param context The Context map to send with the invocation.
**/
public void applicationRemoved(int serial, String name, java.util.Map context);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationRemoved(int serial, String name);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @param context The Context map to send with the invocation.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationRemoved(int serial, String name, java.util.Map context);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationRemoved(int serial, String name, Ice.Callback cb);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @param context The Context map to send with the invocation.
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationRemoved(int serial, String name, java.util.Map context, Ice.Callback cb);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationRemoved(int serial, String name, Callback_ApplicationObserver_applicationRemoved cb);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @param context The Context map to send with the invocation.
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationRemoved(int serial, String name, java.util.Map context, Callback_ApplicationObserver_applicationRemoved cb);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationRemoved(int serial,
String name,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @param sentCb The lambda sent callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationRemoved(int serial,
String name,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb,
IceInternal.Functional_BoolCallback sentCb);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @param context The Context map to send with the invocation.
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationRemoved(int serial,
String name,
java.util.Map context,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param serial The new serial number of the registry database.
*
* @param name The name of the application that was removed.
*
* @param context The Context map to send with the invocation.
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @param sentCb The lambda sent callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationRemoved(int serial,
String name,
java.util.Map context,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb,
IceInternal.Functional_BoolCallback sentCb);
/**
* The applicationRemoved
operation is called to notify an observer
* that an application was removed.
*
* @param result The asynchronous result object.
**/
public void end_applicationRemoved(Ice.AsyncResult result);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
**/
public void applicationUpdated(int serial, ApplicationUpdateInfo desc);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @param context The Context map to send with the invocation.
**/
public void applicationUpdated(int serial, ApplicationUpdateInfo desc, java.util.Map context);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationUpdated(int serial, ApplicationUpdateInfo desc);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @param context The Context map to send with the invocation.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationUpdated(int serial, ApplicationUpdateInfo desc, java.util.Map context);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationUpdated(int serial, ApplicationUpdateInfo desc, Ice.Callback cb);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @param context The Context map to send with the invocation.
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationUpdated(int serial, ApplicationUpdateInfo desc, java.util.Map context, Ice.Callback cb);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationUpdated(int serial, ApplicationUpdateInfo desc, Callback_ApplicationObserver_applicationUpdated cb);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @param context The Context map to send with the invocation.
* @param cb The asynchronous callback object.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationUpdated(int serial, ApplicationUpdateInfo desc, java.util.Map context, Callback_ApplicationObserver_applicationUpdated cb);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationUpdated(int serial,
ApplicationUpdateInfo desc,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @param sentCb The lambda sent callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationUpdated(int serial,
ApplicationUpdateInfo desc,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb,
IceInternal.Functional_BoolCallback sentCb);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @param context The Context map to send with the invocation.
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationUpdated(int serial,
ApplicationUpdateInfo desc,
java.util.Map context,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param serial The new serial number of the registry database.
*
* @param desc The descriptor of the update.
*
* @param context The Context map to send with the invocation.
* @param responseCb The lambda response callback.
* @param exceptionCb The lambda exception callback.
* @param sentCb The lambda sent callback.
* @return The asynchronous result object.
**/
public Ice.AsyncResult begin_applicationUpdated(int serial,
ApplicationUpdateInfo desc,
java.util.Map context,
IceInternal.Functional_VoidCallback responseCb,
IceInternal.Functional_GenericCallback1 exceptionCb,
IceInternal.Functional_BoolCallback sentCb);
/**
* The applicationUpdated
operation is called to notify an observer
* that an application was updated.
*
* @param result The asynchronous result object.
**/
public void end_applicationUpdated(Ice.AsyncResult result);
}