Oracle Coherence for C++ API
Release 3.7.1.0

E22845-01

AbstractInvocable Class Reference

#include <coherence/net/AbstractInvocable.hpp>

Inherits Object, and Invocable.

List of all members.


Detailed Description

An abstract base for Invocable implementation.

Author:
mf 2008.08.26
 

Public Types

typedef spec::Handle Handle
 AbstractInvocable Handle definition.
typedef spec::View View
 AbstractInvocable View definition.
typedef spec::Holder Holder
 AbstractInvocable Holder definition.

Public Member Functions

virtual void init (InvocationService::Handle hService)
 
virtual Object::Holder getResult () const
 Determine the result from the invocation of this object.

This method is called by the InvocationService after the run() method returns.

Returns:
the invocation result, if any
virtual void run ()
 Invoke the Runnable.

Member Function Documentation

virtual void init ( InvocationService::Handle  hService  )  [virtual]

This implementation throws an UnsupportedOperationException.

virtual Object::Holder getResult (  )  const [virtual]

Determine the result from the invocation of this object.

This method is called by the InvocationService after the run() method returns.

Returns:
the invocation result, if any

This implementation throws an UnsupportedOperationException.

Implements Invocable.

virtual void run (  )  [virtual]

Invoke the Runnable.

This implementation throws an UnsupportedOperationException.

Implements Runnable.


The documentation for this class was generated from the following file:
Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.