1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
//
// Copyright (c) ZeroC, Inc. All rights reserved.
//
#pragma once
[["java:package:test.Ice.metrics"]]
module Test
{
exception UserEx
{
}
sequence<byte> ByteSeq;
interface Metrics
{
void op();
idempotent void fail();
void opWithUserException()
throws UserEx;
void opWithRequestFailedException();
void opWithLocalException();
void opWithUnknownException();
void opByteS(ByteSeq bs);
Object* getAdmin();
void shutdown();
}
interface Controller
{
void hold();
void resume();
}
}
|