Ice.BatchRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ice Show documentation
Show all versions of ice Show documentation
Ice is a comprehensive RPC framework that helps you build distributed applications with minimal effort using familiar object-oriented idioms
// **********************************************************************
//
// Copyright (c) 2003-2018 ZeroC, Inc. All rights reserved.
//
// This copy of Ice is licensed to you under the terms described in the
// ICE_LICENSE file included in this distribution.
//
// **********************************************************************
package Ice;
public interface BatchRequest
{
/**
* Confirms the queuing of the batch request.
**/
void enqueue();
/**
* The marshalled size of the request.
*
* @return The marshaled size.
**/
int getSize();
/**
* The name of the operation.
*
* @return The name of the operation.
**/
String getOperation();
/**
* The proxy used to invoke the batch request.
*
* @return The proxy used to invoke the batch request.
**/
Ice.ObjectPrx getProxy();
};