OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [gnu/] [java/] [rmi/] [activation/] [ActivationSystemTransient.h] - Blame information for rev 756

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 756 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __gnu_java_rmi_activation_ActivationSystemTransient__
5
#define __gnu_java_rmi_activation_ActivationSystemTransient__
6
 
7
#pragma interface
8
 
9
#include <gnu/java/rmi/activation/DefaultActivationSystem.h>
10
extern "Java"
11
{
12
  namespace gnu
13
  {
14
    namespace java
15
    {
16
      namespace rmi
17
      {
18
        namespace activation
19
        {
20
            class ActivationSystemTransient;
21
            class BidiTable;
22
        }
23
      }
24
    }
25
  }
26
  namespace java
27
  {
28
    namespace rmi
29
    {
30
        class MarshalledObject;
31
      namespace activation
32
      {
33
          class ActivationDesc;
34
          class ActivationGroupDesc;
35
          class ActivationGroupID;
36
          class ActivationID;
37
          class ActivationInstantiator;
38
          class ActivationMonitor;
39
          class ActivationSystem;
40
      }
41
    }
42
  }
43
}
44
 
45
class gnu::java::rmi::activation::ActivationSystemTransient : public ::gnu::java::rmi::activation::DefaultActivationSystem
46
{
47
 
48
public: // actually protected
49
  ActivationSystemTransient(::gnu::java::rmi::activation::BidiTable *, ::gnu::java::rmi::activation::BidiTable *);
50
  ActivationSystemTransient();
51
public:
52
  static ::java::rmi::activation::ActivationSystem * getInstance();
53
  virtual ::java::rmi::MarshalledObject * activate(::java::rmi::activation::ActivationID *, jboolean);
54
  virtual ::java::rmi::activation::ActivationMonitor * activeGroup(::java::rmi::activation::ActivationGroupID *, ::java::rmi::activation::ActivationInstantiator *, jlong);
55
  virtual ::java::rmi::activation::ActivationDesc * getActivationDesc(::java::rmi::activation::ActivationID *);
56
  virtual ::java::rmi::activation::ActivationGroupDesc * getActivationGroupDesc(::java::rmi::activation::ActivationGroupID *);
57
  virtual ::java::rmi::activation::ActivationGroupID * registerGroup(::java::rmi::activation::ActivationGroupDesc *);
58
  virtual ::java::rmi::activation::ActivationID * registerObject(::java::rmi::activation::ActivationDesc *);
59
  virtual ::java::rmi::activation::ActivationDesc * setActivationDesc(::java::rmi::activation::ActivationID *, ::java::rmi::activation::ActivationDesc *);
60
  virtual ::java::rmi::activation::ActivationGroupDesc * setActivationGroupDesc(::java::rmi::activation::ActivationGroupID *, ::java::rmi::activation::ActivationGroupDesc *);
61
  virtual void shutdown();
62
  virtual void unregisterGroup(::java::rmi::activation::ActivationGroupID *);
63
  virtual void unregisterObject(::java::rmi::activation::ActivationID *);
64
  virtual void activeObject(::java::rmi::activation::ActivationID *, ::java::rmi::MarshalledObject *);
65
  virtual void inactiveGroup(::java::rmi::activation::ActivationGroupID *, jlong);
66
  virtual void inactiveObject(::java::rmi::activation::ActivationID *);
67
public: // actually protected
68
  ::gnu::java::rmi::activation::BidiTable * __attribute__((aligned(__alignof__( ::gnu::java::rmi::activation::DefaultActivationSystem)))) groupDescs;
69
  ::gnu::java::rmi::activation::BidiTable * descriptions;
70
  ::java::util::Map * groupInstantiators;
71
  ::java::util::Map * activatedObjects;
72
public: // actually package-private
73
  static jlong groupIncarnations;
74
  static ::java::rmi::activation::ActivationSystem * singleton;
75
public:
76
  static jboolean debug;
77
  static ::java::lang::Class class$;
78
};
79
 
80
#endif // __gnu_java_rmi_activation_ActivationSystemTransient__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.