diff options
author | upstream source tree <ports@midipix.org> | 2015-03-15 20:14:05 -0400 |
---|---|---|
committer | upstream source tree <ports@midipix.org> | 2015-03-15 20:14:05 -0400 |
commit | 554fd8c5195424bdbcabf5de30fdc183aba391bd (patch) | |
tree | 976dc5ab7fddf506dadce60ae936f43f58787092 /libjava/java/rmi | |
download | cbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.bz2 cbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.xz |
obtained gcc-4.6.4.tar.bz2 from upstream website;upstream
verified gcc-4.6.4.tar.bz2.sig;
imported gcc-4.6.4 source tree from verified upstream tarball.
downloading a git-generated archive based on the 'upstream' tag
should provide you with a source tree that is binary identical
to the one extracted from the above tarball.
if you have obtained the source via the command 'git clone',
however, do note that line-endings of files in your working
directory might differ from line-endings of the respective
files in the upstream repository.
Diffstat (limited to 'libjava/java/rmi')
69 files changed, 2792 insertions, 0 deletions
diff --git a/libjava/java/rmi/AccessException.h b/libjava/java/rmi/AccessException.h new file mode 100644 index 000000000..1b49620a9 --- /dev/null +++ b/libjava/java/rmi/AccessException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_AccessException__ +#define __java_rmi_AccessException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class AccessException; + } + } +} + +class java::rmi::AccessException : public ::java::rmi::RemoteException +{ + +public: + AccessException(::java::lang::String *); + AccessException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = 6314925228044966088LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_AccessException__ diff --git a/libjava/java/rmi/AlreadyBoundException.h b/libjava/java/rmi/AlreadyBoundException.h new file mode 100644 index 000000000..f24f4f906 --- /dev/null +++ b/libjava/java/rmi/AlreadyBoundException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_AlreadyBoundException__ +#define __java_rmi_AlreadyBoundException__ + +#pragma interface + +#include <java/lang/Exception.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class AlreadyBoundException; + } + } +} + +class java::rmi::AlreadyBoundException : public ::java::lang::Exception +{ + +public: + AlreadyBoundException(); + AlreadyBoundException(::java::lang::String *); +private: + static const jlong serialVersionUID = 9218657361741657110LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_AlreadyBoundException__ diff --git a/libjava/java/rmi/ConnectException.h b/libjava/java/rmi/ConnectException.h new file mode 100644 index 000000000..a992a0471 --- /dev/null +++ b/libjava/java/rmi/ConnectException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_ConnectException__ +#define __java_rmi_ConnectException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class ConnectException; + } + } +} + +class java::rmi::ConnectException : public ::java::rmi::RemoteException +{ + +public: + ConnectException(::java::lang::String *); + ConnectException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = 4863550261346652506LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_ConnectException__ diff --git a/libjava/java/rmi/ConnectIOException.h b/libjava/java/rmi/ConnectIOException.h new file mode 100644 index 000000000..c841a61fd --- /dev/null +++ b/libjava/java/rmi/ConnectIOException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_ConnectIOException__ +#define __java_rmi_ConnectIOException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class ConnectIOException; + } + } +} + +class java::rmi::ConnectIOException : public ::java::rmi::RemoteException +{ + +public: + ConnectIOException(::java::lang::String *); + ConnectIOException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = -8087809532704668744LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_ConnectIOException__ diff --git a/libjava/java/rmi/MarshalException.h b/libjava/java/rmi/MarshalException.h new file mode 100644 index 000000000..db8ed5e1a --- /dev/null +++ b/libjava/java/rmi/MarshalException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_MarshalException__ +#define __java_rmi_MarshalException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class MarshalException; + } + } +} + +class java::rmi::MarshalException : public ::java::rmi::RemoteException +{ + +public: + MarshalException(::java::lang::String *); + MarshalException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = 6223554758134037936LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_MarshalException__ diff --git a/libjava/java/rmi/MarshalledObject.h b/libjava/java/rmi/MarshalledObject.h new file mode 100644 index 000000000..e287ab26c --- /dev/null +++ b/libjava/java/rmi/MarshalledObject.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_MarshalledObject__ +#define __java_rmi_MarshalledObject__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + class MarshalledObject; + } + } +} + +class java::rmi::MarshalledObject : public ::java::lang::Object +{ + +public: + MarshalledObject(::java::lang::Object *); + jboolean equals(::java::lang::Object *); + ::java::lang::Object * get(); + jint hashCode(); +private: + static const jlong serialVersionUID = 8988374069173025854LL; +public: // actually package-private + JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) objBytes; + JArray< jbyte > * locBytes; + jint hash; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_MarshalledObject__ diff --git a/libjava/java/rmi/Naming.h b/libjava/java/rmi/Naming.h new file mode 100644 index 000000000..ac47cea0d --- /dev/null +++ b/libjava/java/rmi/Naming.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_Naming__ +#define __java_rmi_Naming__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace net + { + class URL; + } + namespace rmi + { + class Naming; + class Remote; + namespace registry + { + class Registry; + } + } + } +} + +class java::rmi::Naming : public ::java::lang::Object +{ + + Naming(); +public: + static ::java::rmi::Remote * lookup(::java::lang::String *); + static void bind(::java::lang::String *, ::java::rmi::Remote *); + static void unbind(::java::lang::String *); + static void rebind(::java::lang::String *, ::java::rmi::Remote *); + static JArray< ::java::lang::String * > * list(::java::lang::String *); +private: + static ::java::rmi::registry::Registry * getRegistry(::java::net::URL *); + static ::java::net::URL * parseURL(::java::lang::String *); + static ::java::lang::String * getName(::java::net::URL *); +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_Naming__ diff --git a/libjava/java/rmi/NoSuchObjectException.h b/libjava/java/rmi/NoSuchObjectException.h new file mode 100644 index 000000000..0f02109e8 --- /dev/null +++ b/libjava/java/rmi/NoSuchObjectException.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_NoSuchObjectException__ +#define __java_rmi_NoSuchObjectException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class NoSuchObjectException; + } + } +} + +class java::rmi::NoSuchObjectException : public ::java::rmi::RemoteException +{ + +public: + NoSuchObjectException(::java::lang::String *); +private: + static const jlong serialVersionUID = 6619395951570472985LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_NoSuchObjectException__ diff --git a/libjava/java/rmi/NotBoundException.h b/libjava/java/rmi/NotBoundException.h new file mode 100644 index 000000000..1bdb01737 --- /dev/null +++ b/libjava/java/rmi/NotBoundException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_NotBoundException__ +#define __java_rmi_NotBoundException__ + +#pragma interface + +#include <java/lang/Exception.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class NotBoundException; + } + } +} + +class java::rmi::NotBoundException : public ::java::lang::Exception +{ + +public: + NotBoundException(); + NotBoundException(::java::lang::String *); +private: + static const jlong serialVersionUID = -1857741824849069317LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_NotBoundException__ diff --git a/libjava/java/rmi/RMISecurityException.h b/libjava/java/rmi/RMISecurityException.h new file mode 100644 index 000000000..f3207f5e2 --- /dev/null +++ b/libjava/java/rmi/RMISecurityException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_RMISecurityException__ +#define __java_rmi_RMISecurityException__ + +#pragma interface + +#include <java/lang/SecurityException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class RMISecurityException; + } + } +} + +class java::rmi::RMISecurityException : public ::java::lang::SecurityException +{ + +public: + RMISecurityException(::java::lang::String *); + RMISecurityException(::java::lang::String *, ::java::lang::String *); +private: + static const jlong serialVersionUID = -8433406075740433514LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_RMISecurityException__ diff --git a/libjava/java/rmi/RMISecurityManager.h b/libjava/java/rmi/RMISecurityManager.h new file mode 100644 index 000000000..267543e68 --- /dev/null +++ b/libjava/java/rmi/RMISecurityManager.h @@ -0,0 +1,29 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_RMISecurityManager__ +#define __java_rmi_RMISecurityManager__ + +#pragma interface + +#include <java/lang/SecurityManager.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class RMISecurityManager; + } + } +} + +class java::rmi::RMISecurityManager : public ::java::lang::SecurityManager +{ + +public: + RMISecurityManager(); + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_RMISecurityManager__ diff --git a/libjava/java/rmi/Remote.h b/libjava/java/rmi/Remote.h new file mode 100644 index 000000000..f74cf3cba --- /dev/null +++ b/libjava/java/rmi/Remote.h @@ -0,0 +1,28 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_Remote__ +#define __java_rmi_Remote__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class Remote; + } + } +} + +class java::rmi::Remote : public ::java::lang::Object +{ + +public: + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_Remote__ diff --git a/libjava/java/rmi/RemoteException.h b/libjava/java/rmi/RemoteException.h new file mode 100644 index 000000000..1e5213214 --- /dev/null +++ b/libjava/java/rmi/RemoteException.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_RemoteException__ +#define __java_rmi_RemoteException__ + +#pragma interface + +#include <java/io/IOException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class RemoteException; + } + } +} + +class java::rmi::RemoteException : public ::java::io::IOException +{ + +public: + RemoteException(); + RemoteException(::java::lang::String *); + RemoteException(::java::lang::String *, ::java::lang::Throwable *); + virtual ::java::lang::String * getMessage(); + virtual ::java::lang::Throwable * getCause(); +private: + static const jlong serialVersionUID = -5148567311918794206LL; +public: + ::java::lang::Throwable * __attribute__((aligned(__alignof__( ::java::io::IOException)))) detail; + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_RemoteException__ diff --git a/libjava/java/rmi/ServerError.h b/libjava/java/rmi/ServerError.h new file mode 100644 index 000000000..3c31a4949 --- /dev/null +++ b/libjava/java/rmi/ServerError.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_ServerError__ +#define __java_rmi_ServerError__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class ServerError; + } + } +} + +class java::rmi::ServerError : public ::java::rmi::RemoteException +{ + +public: + ServerError(::java::lang::String *, ::java::lang::Error *); +private: + static const jlong serialVersionUID = 8455284893909696482LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_ServerError__ diff --git a/libjava/java/rmi/ServerException.h b/libjava/java/rmi/ServerException.h new file mode 100644 index 000000000..958445a88 --- /dev/null +++ b/libjava/java/rmi/ServerException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_ServerException__ +#define __java_rmi_ServerException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class ServerException; + } + } +} + +class java::rmi::ServerException : public ::java::rmi::RemoteException +{ + +public: + ServerException(::java::lang::String *); + ServerException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = -4775845313121906682LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_ServerException__ diff --git a/libjava/java/rmi/ServerRuntimeException.h b/libjava/java/rmi/ServerRuntimeException.h new file mode 100644 index 000000000..42dff2da6 --- /dev/null +++ b/libjava/java/rmi/ServerRuntimeException.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_ServerRuntimeException__ +#define __java_rmi_ServerRuntimeException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class ServerRuntimeException; + } + } +} + +class java::rmi::ServerRuntimeException : public ::java::rmi::RemoteException +{ + +public: + ServerRuntimeException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = 7054464920481467219LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_ServerRuntimeException__ diff --git a/libjava/java/rmi/StubNotFoundException.h b/libjava/java/rmi/StubNotFoundException.h new file mode 100644 index 000000000..79fcaf43d --- /dev/null +++ b/libjava/java/rmi/StubNotFoundException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_StubNotFoundException__ +#define __java_rmi_StubNotFoundException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class StubNotFoundException; + } + } +} + +class java::rmi::StubNotFoundException : public ::java::rmi::RemoteException +{ + +public: + StubNotFoundException(::java::lang::String *); + StubNotFoundException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = -7088199405468872373LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_StubNotFoundException__ diff --git a/libjava/java/rmi/UnexpectedException.h b/libjava/java/rmi/UnexpectedException.h new file mode 100644 index 000000000..e6154b47f --- /dev/null +++ b/libjava/java/rmi/UnexpectedException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_UnexpectedException__ +#define __java_rmi_UnexpectedException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class UnexpectedException; + } + } +} + +class java::rmi::UnexpectedException : public ::java::rmi::RemoteException +{ + +public: + UnexpectedException(::java::lang::String *); + UnexpectedException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = 1800467484195073863LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_UnexpectedException__ diff --git a/libjava/java/rmi/UnknownHostException.h b/libjava/java/rmi/UnknownHostException.h new file mode 100644 index 000000000..a516ebc26 --- /dev/null +++ b/libjava/java/rmi/UnknownHostException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_UnknownHostException__ +#define __java_rmi_UnknownHostException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class UnknownHostException; + } + } +} + +class java::rmi::UnknownHostException : public ::java::rmi::RemoteException +{ + +public: + UnknownHostException(::java::lang::String *); + UnknownHostException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = -8152710247442114228LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_UnknownHostException__ diff --git a/libjava/java/rmi/UnmarshalException.h b/libjava/java/rmi/UnmarshalException.h new file mode 100644 index 000000000..0e6c471c8 --- /dev/null +++ b/libjava/java/rmi/UnmarshalException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_UnmarshalException__ +#define __java_rmi_UnmarshalException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class UnmarshalException; + } + } +} + +class java::rmi::UnmarshalException : public ::java::rmi::RemoteException +{ + +public: + UnmarshalException(::java::lang::String *); + UnmarshalException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = 594380845140740218LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_UnmarshalException__ diff --git a/libjava/java/rmi/activation/Activatable.h b/libjava/java/rmi/activation/Activatable.h new file mode 100644 index 000000000..a5398f48c --- /dev/null +++ b/libjava/java/rmi/activation/Activatable.h @@ -0,0 +1,67 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_Activatable__ +#define __java_rmi_activation_Activatable__ + +#pragma interface + +#include <java/rmi/server/RemoteServer.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class MarshalledObject; + class Remote; + namespace activation + { + class Activatable; + class ActivationDesc; + class ActivationID; + } + namespace server + { + class ObjID; + class RMIClientSocketFactory; + class RMIServerSocketFactory; + } + } + } +} + +class java::rmi::activation::Activatable : public ::java::rmi::server::RemoteServer +{ + +public: // actually protected + Activatable(::java::lang::String *, ::java::rmi::MarshalledObject *, jboolean, jint); + Activatable(::java::lang::String *, ::java::rmi::MarshalledObject *, jboolean, jint, ::java::rmi::server::RMIClientSocketFactory *, ::java::rmi::server::RMIServerSocketFactory *); + Activatable(::java::rmi::activation::ActivationID *, jint); + Activatable(::java::rmi::activation::ActivationID *, jint, ::java::rmi::server::RMIClientSocketFactory *, ::java::rmi::server::RMIServerSocketFactory *); + virtual ::java::rmi::activation::ActivationID * getID(); +public: // actually package-private + static ::java::rmi::activation::ActivationID * obtainId(::java::rmi::activation::ActivationDesc *); +public: + static ::java::rmi::Remote * register$(::java::rmi::activation::ActivationDesc *); + static jboolean inactive(::java::rmi::activation::ActivationID *); + static void unregister(::java::rmi::activation::ActivationID *); + static ::java::rmi::activation::ActivationID * exportObject(::java::rmi::Remote *, ::java::lang::String *, ::java::rmi::MarshalledObject *, jboolean, jint); + static ::java::rmi::activation::ActivationID * exportObject(::java::rmi::Remote *, ::java::lang::String *, ::java::rmi::MarshalledObject *, jboolean, jint, ::java::rmi::server::RMIClientSocketFactory *, ::java::rmi::server::RMIServerSocketFactory *); + static ::java::rmi::Remote * exportObject(::java::rmi::Remote *, ::java::rmi::activation::ActivationID *, jint); + static ::java::rmi::Remote * exportObject(::java::rmi::Remote *, ::java::rmi::activation::ActivationID *, jint, ::java::rmi::server::RMIClientSocketFactory *, ::java::rmi::server::RMIServerSocketFactory *); + static jboolean unexportObject(::java::rmi::Remote *, jboolean); +public: // actually package-private + static ::java::rmi::Remote * exportObject(::java::rmi::Remote *, jint, ::java::rmi::server::RMIServerSocketFactory *); +private: + static ::java::rmi::Remote * export$(::java::rmi::activation::ActivationID *, ::java::rmi::Remote *, jint, ::java::rmi::server::RMIServerSocketFactory *); + static ::java::rmi::server::ObjID * makeId(::java::rmi::activation::ActivationID *); +public: // actually package-private + static ::java::rmi::Remote * toStub(::java::rmi::activation::ActivationID *, ::java::lang::Class *); + static const jlong serialVersionUID = -3120617863591563455LL; + ::java::rmi::activation::ActivationID * __attribute__((aligned(__alignof__( ::java::rmi::server::RemoteServer)))) id; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_Activatable__ diff --git a/libjava/java/rmi/activation/ActivateFailedException.h b/libjava/java/rmi/activation/ActivateFailedException.h new file mode 100644 index 000000000..7d231a245 --- /dev/null +++ b/libjava/java/rmi/activation/ActivateFailedException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivateFailedException__ +#define __java_rmi_activation_ActivateFailedException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace activation + { + class ActivateFailedException; + } + } + } +} + +class java::rmi::activation::ActivateFailedException : public ::java::rmi::RemoteException +{ + +public: + ActivateFailedException(::java::lang::String *); + ActivateFailedException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = 4863550261346652506LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_ActivateFailedException__ diff --git a/libjava/java/rmi/activation/ActivationDesc.h b/libjava/java/rmi/activation/ActivationDesc.h new file mode 100644 index 000000000..618997bc3 --- /dev/null +++ b/libjava/java/rmi/activation/ActivationDesc.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationDesc__ +#define __java_rmi_activation_ActivationDesc__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class MarshalledObject; + namespace activation + { + class ActivationDesc; + class ActivationGroupID; + } + } + } +} + +class java::rmi::activation::ActivationDesc : public ::java::lang::Object +{ + +public: + ActivationDesc(::java::lang::String *, ::java::lang::String *, ::java::rmi::MarshalledObject *); + ActivationDesc(::java::lang::String *, ::java::lang::String *, ::java::rmi::MarshalledObject *, jboolean); + ActivationDesc(::java::rmi::activation::ActivationGroupID *, ::java::lang::String *, ::java::lang::String *, ::java::rmi::MarshalledObject *); + ActivationDesc(::java::rmi::activation::ActivationGroupID *, ::java::lang::String *, ::java::lang::String *, ::java::rmi::MarshalledObject *, jboolean); + ::java::rmi::activation::ActivationGroupID * getGroupID(); + ::java::lang::String * getClassName(); + ::java::lang::String * getLocation(); + ::java::rmi::MarshalledObject * getData(); + jboolean getRestartMode(); + jboolean equals(::java::lang::Object *); + jint hashCode(); +public: // actually package-private + static jint hash(::java::lang::Object *); + static jboolean eq(::java::lang::Object *, ::java::lang::Object *); + static const jlong serialVersionUID = 7455834104417690957LL; +private: + ::java::rmi::activation::ActivationGroupID * __attribute__((aligned(__alignof__( ::java::lang::Object)))) groupid; + ::java::lang::String * classname; + ::java::lang::String * location; + ::java::rmi::MarshalledObject * data; + jboolean restart; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_ActivationDesc__ diff --git a/libjava/java/rmi/activation/ActivationException.h b/libjava/java/rmi/activation/ActivationException.h new file mode 100644 index 000000000..81f55e23e --- /dev/null +++ b/libjava/java/rmi/activation/ActivationException.h @@ -0,0 +1,40 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationException__ +#define __java_rmi_activation_ActivationException__ + +#pragma interface + +#include <java/lang/Exception.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace activation + { + class ActivationException; + } + } + } +} + +class java::rmi::activation::ActivationException : public ::java::lang::Exception +{ + +public: + ActivationException(); + ActivationException(::java::lang::String *); + ActivationException(::java::lang::String *, ::java::lang::Throwable *); + virtual ::java::lang::String * getMessage(); + virtual ::java::lang::Throwable * getCause(); +private: + static const jlong serialVersionUID = -4320118837291406071LL; +public: + ::java::lang::Throwable * __attribute__((aligned(__alignof__( ::java::lang::Exception)))) detail; + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_ActivationException__ diff --git a/libjava/java/rmi/activation/ActivationGroup.h b/libjava/java/rmi/activation/ActivationGroup.h new file mode 100644 index 000000000..b9bf86d28 --- /dev/null +++ b/libjava/java/rmi/activation/ActivationGroup.h @@ -0,0 +1,63 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationGroup__ +#define __java_rmi_activation_ActivationGroup__ + +#pragma interface + +#include <java/rmi/server/UnicastRemoteObject.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + class MarshalledObject; + class Remote; + namespace activation + { + class ActivationDesc; + class ActivationGroup; + class ActivationGroupDesc; + class ActivationGroupID; + class ActivationID; + class ActivationMonitor; + class ActivationSystem; + } + } + } +} + +class java::rmi::activation::ActivationGroup : public ::java::rmi::server::UnicastRemoteObject +{ + +public: // actually protected + ActivationGroup(::java::rmi::activation::ActivationGroupID *); +public: + virtual void activeObject(::java::rmi::activation::ActivationID *, ::java::rmi::Remote *) = 0; + virtual jboolean inactiveObject(::java::rmi::activation::ActivationID *); + static ::java::rmi::activation::ActivationGroup * createGroup(::java::rmi::activation::ActivationGroupID *, ::java::rmi::activation::ActivationGroupDesc *, jlong); + static ::java::rmi::activation::ActivationGroupID * currentGroupID(); + static void setSystem(::java::rmi::activation::ActivationSystem *); + static ::java::rmi::activation::ActivationSystem * getSystem(); +public: // actually protected + virtual void activeObject(::java::rmi::activation::ActivationID *, ::java::rmi::MarshalledObject *); + virtual void inactiveGroup(); +public: + virtual ::java::rmi::MarshalledObject * newInstance(::java::rmi::activation::ActivationID *, ::java::rmi::activation::ActivationDesc *) = 0; +public: // actually package-private + static const jlong serialVersionUID = -7696947875314805420LL; + static ::java::rmi::activation::ActivationGroupID * currentGroupId; + ::java::rmi::activation::ActivationGroupID * __attribute__((aligned(__alignof__( ::java::rmi::server::UnicastRemoteObject)))) groupId; + ::java::rmi::activation::ActivationMonitor * monitor; + jlong incarnation; + static ::java::rmi::activation::ActivationSystem * system; + static JArray< ::java::lang::Class * > * cConstructorTypes; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_ActivationGroup__ diff --git a/libjava/java/rmi/activation/ActivationGroupDesc$CommandEnvironment.h b/libjava/java/rmi/activation/ActivationGroupDesc$CommandEnvironment.h new file mode 100644 index 000000000..f1cc49558 --- /dev/null +++ b/libjava/java/rmi/activation/ActivationGroupDesc$CommandEnvironment.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationGroupDesc$CommandEnvironment__ +#define __java_rmi_activation_ActivationGroupDesc$CommandEnvironment__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace activation + { + class ActivationGroupDesc$CommandEnvironment; + } + } + } +} + +class java::rmi::activation::ActivationGroupDesc$CommandEnvironment : public ::java::lang::Object +{ + +public: + ActivationGroupDesc$CommandEnvironment(::java::lang::String *, JArray< ::java::lang::String * > *); + virtual ::java::lang::String * getCommandPath(); + virtual JArray< ::java::lang::String * > * getCommandOptions(); + virtual jboolean equals(::java::lang::Object *); + virtual jint hashCode(); +public: // actually package-private + static const jlong serialVersionUID = 6165754737887770191LL; +private: + static JArray< ::java::lang::String * > * NO_ARGS; +public: // actually package-private + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) command; + JArray< ::java::lang::String * > * options; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_ActivationGroupDesc$CommandEnvironment__ diff --git a/libjava/java/rmi/activation/ActivationGroupDesc.h b/libjava/java/rmi/activation/ActivationGroupDesc.h new file mode 100644 index 000000000..8229e57fe --- /dev/null +++ b/libjava/java/rmi/activation/ActivationGroupDesc.h @@ -0,0 +1,54 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationGroupDesc__ +#define __java_rmi_activation_ActivationGroupDesc__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class MarshalledObject; + namespace activation + { + class ActivationGroupDesc; + class ActivationGroupDesc$CommandEnvironment; + } + } + } +} + +class java::rmi::activation::ActivationGroupDesc : public ::java::lang::Object +{ + +public: + ActivationGroupDesc(::java::util::Properties *, ::java::rmi::activation::ActivationGroupDesc$CommandEnvironment *); + ActivationGroupDesc(::java::lang::String *, ::java::lang::String *, ::java::rmi::MarshalledObject *, ::java::util::Properties *, ::java::rmi::activation::ActivationGroupDesc$CommandEnvironment *); + ::java::lang::String * getClassName(); + ::java::lang::String * getLocation(); + ::java::rmi::MarshalledObject * getData(); + ::java::util::Properties * getPropertyOverrides(); + ::java::rmi::activation::ActivationGroupDesc$CommandEnvironment * getCommandEnvironment(); + jboolean equals(::java::lang::Object *); +public: // actually package-private + static jboolean eq(::java::lang::Object *, ::java::lang::Object *); +public: + jint hashCode(); +public: // actually package-private + static const jlong serialVersionUID = -4936225423168276595LL; + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) className; + ::java::lang::String * location; + ::java::rmi::MarshalledObject * data; + ::java::rmi::activation::ActivationGroupDesc$CommandEnvironment * env; + ::java::util::Properties * props; + jlong hash; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_ActivationGroupDesc__ diff --git a/libjava/java/rmi/activation/ActivationGroupID.h b/libjava/java/rmi/activation/ActivationGroupID.h new file mode 100644 index 000000000..be942fef7 --- /dev/null +++ b/libjava/java/rmi/activation/ActivationGroupID.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationGroupID__ +#define __java_rmi_activation_ActivationGroupID__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace activation + { + class ActivationGroupID; + class ActivationSystem; + } + namespace server + { + class UID; + } + } + } +} + +class java::rmi::activation::ActivationGroupID : public ::java::lang::Object +{ + +public: + ActivationGroupID(::java::rmi::activation::ActivationSystem *); + virtual ::java::rmi::activation::ActivationSystem * getSystem(); + virtual jint hashCode(); + virtual jboolean equals(::java::lang::Object *); + virtual ::java::lang::String * toString(); +public: // actually package-private + static const jlong serialVersionUID = -1648432278909740833LL; + ::java::rmi::activation::ActivationSystem * __attribute__((aligned(__alignof__( ::java::lang::Object)))) system; + ::java::rmi::server::UID * uid; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_ActivationGroupID__ diff --git a/libjava/java/rmi/activation/ActivationGroup_Stub.h b/libjava/java/rmi/activation/ActivationGroup_Stub.h new file mode 100644 index 000000000..4dc223cb3 --- /dev/null +++ b/libjava/java/rmi/activation/ActivationGroup_Stub.h @@ -0,0 +1,43 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationGroup_Stub__ +#define __java_rmi_activation_ActivationGroup_Stub__ + +#pragma interface + +#include <java/rmi/server/RemoteStub.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class MarshalledObject; + namespace activation + { + class ActivationDesc; + class ActivationGroup_Stub; + class ActivationID; + } + namespace server + { + class RemoteRef; + } + } + } +} + +class java::rmi::activation::ActivationGroup_Stub : public ::java::rmi::server::RemoteStub +{ + +public: + ActivationGroup_Stub(::java::rmi::server::RemoteRef *); + ::java::rmi::MarshalledObject * newInstance(::java::rmi::activation::ActivationID *, ::java::rmi::activation::ActivationDesc *); +private: + static const jlong serialVersionUID = 2LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_ActivationGroup_Stub__ diff --git a/libjava/java/rmi/activation/ActivationID.h b/libjava/java/rmi/activation/ActivationID.h new file mode 100644 index 000000000..831962e7c --- /dev/null +++ b/libjava/java/rmi/activation/ActivationID.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationID__ +#define __java_rmi_activation_ActivationID__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class Remote; + namespace activation + { + class ActivationGroup; + class ActivationID; + class Activator; + } + namespace server + { + class UID; + } + } + } +} + +class java::rmi::activation::ActivationID : public ::java::lang::Object +{ + +public: + ActivationID(::java::rmi::activation::Activator *); + virtual ::java::rmi::Remote * activate(jboolean); + virtual jint hashCode(); + virtual jboolean equals(::java::lang::Object *); +private: + void readObject(::java::io::ObjectInputStream *); + void writeObject(::java::io::ObjectOutputStream *); +public: // actually package-private + static jboolean eq(::java::lang::Object *, ::java::lang::Object *); +public: + virtual ::java::lang::String * toString(); +public: // actually package-private + static const jlong serialVersionUID = -4608673054848209235LL; + ::java::rmi::activation::Activator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) activator; + ::java::rmi::server::UID * uid; + ::java::rmi::activation::ActivationGroup * group; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_ActivationID__ diff --git a/libjava/java/rmi/activation/ActivationInstantiator.h b/libjava/java/rmi/activation/ActivationInstantiator.h new file mode 100644 index 000000000..5249407e8 --- /dev/null +++ b/libjava/java/rmi/activation/ActivationInstantiator.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationInstantiator__ +#define __java_rmi_activation_ActivationInstantiator__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class MarshalledObject; + namespace activation + { + class ActivationDesc; + class ActivationID; + class ActivationInstantiator; + } + } + } +} + +class java::rmi::activation::ActivationInstantiator : public ::java::lang::Object +{ + +public: + virtual ::java::rmi::MarshalledObject * newInstance(::java::rmi::activation::ActivationID *, ::java::rmi::activation::ActivationDesc *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_activation_ActivationInstantiator__ diff --git a/libjava/java/rmi/activation/ActivationMonitor.h b/libjava/java/rmi/activation/ActivationMonitor.h new file mode 100644 index 000000000..a41dc6340 --- /dev/null +++ b/libjava/java/rmi/activation/ActivationMonitor.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationMonitor__ +#define __java_rmi_activation_ActivationMonitor__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class MarshalledObject; + namespace activation + { + class ActivationGroupID; + class ActivationID; + class ActivationMonitor; + } + } + } +} + +class java::rmi::activation::ActivationMonitor : public ::java::lang::Object +{ + +public: + virtual void activeObject(::java::rmi::activation::ActivationID *, ::java::rmi::MarshalledObject *) = 0; + virtual void inactiveObject(::java::rmi::activation::ActivationID *) = 0; + virtual void inactiveGroup(::java::rmi::activation::ActivationGroupID *, jlong) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_activation_ActivationMonitor__ diff --git a/libjava/java/rmi/activation/ActivationSystem.h b/libjava/java/rmi/activation/ActivationSystem.h new file mode 100644 index 000000000..cb4f1458e --- /dev/null +++ b/libjava/java/rmi/activation/ActivationSystem.h @@ -0,0 +1,48 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_ActivationSystem__ +#define __java_rmi_activation_ActivationSystem__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace activation + { + class ActivationDesc; + class ActivationGroupDesc; + class ActivationGroupID; + class ActivationID; + class ActivationInstantiator; + class ActivationMonitor; + class ActivationSystem; + } + } + } +} + +class java::rmi::activation::ActivationSystem : public ::java::lang::Object +{ + +public: + virtual ::java::rmi::activation::ActivationID * registerObject(::java::rmi::activation::ActivationDesc *) = 0; + virtual void unregisterObject(::java::rmi::activation::ActivationID *) = 0; + virtual ::java::rmi::activation::ActivationGroupID * registerGroup(::java::rmi::activation::ActivationGroupDesc *) = 0; + virtual ::java::rmi::activation::ActivationMonitor * activeGroup(::java::rmi::activation::ActivationGroupID *, ::java::rmi::activation::ActivationInstantiator *, jlong) = 0; + virtual void unregisterGroup(::java::rmi::activation::ActivationGroupID *) = 0; + virtual void shutdown() = 0; + virtual ::java::rmi::activation::ActivationDesc * setActivationDesc(::java::rmi::activation::ActivationID *, ::java::rmi::activation::ActivationDesc *) = 0; + virtual ::java::rmi::activation::ActivationGroupDesc * setActivationGroupDesc(::java::rmi::activation::ActivationGroupID *, ::java::rmi::activation::ActivationGroupDesc *) = 0; + virtual ::java::rmi::activation::ActivationDesc * getActivationDesc(::java::rmi::activation::ActivationID *) = 0; + virtual ::java::rmi::activation::ActivationGroupDesc * getActivationGroupDesc(::java::rmi::activation::ActivationGroupID *) = 0; + static const jint SYSTEM_PORT = 1098; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_activation_ActivationSystem__ diff --git a/libjava/java/rmi/activation/Activator.h b/libjava/java/rmi/activation/Activator.h new file mode 100644 index 000000000..7976abc83 --- /dev/null +++ b/libjava/java/rmi/activation/Activator.h @@ -0,0 +1,34 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_Activator__ +#define __java_rmi_activation_Activator__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class MarshalledObject; + namespace activation + { + class ActivationID; + class Activator; + } + } + } +} + +class java::rmi::activation::Activator : public ::java::lang::Object +{ + +public: + virtual ::java::rmi::MarshalledObject * activate(::java::rmi::activation::ActivationID *, jboolean) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_activation_Activator__ diff --git a/libjava/java/rmi/activation/UnknownGroupException.h b/libjava/java/rmi/activation/UnknownGroupException.h new file mode 100644 index 000000000..27afe4cfb --- /dev/null +++ b/libjava/java/rmi/activation/UnknownGroupException.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_UnknownGroupException__ +#define __java_rmi_activation_UnknownGroupException__ + +#pragma interface + +#include <java/rmi/activation/ActivationException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace activation + { + class UnknownGroupException; + } + } + } +} + +class java::rmi::activation::UnknownGroupException : public ::java::rmi::activation::ActivationException +{ + +public: + UnknownGroupException(::java::lang::String *); +private: + static const jlong serialVersionUID = 7056094974750002460LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_UnknownGroupException__ diff --git a/libjava/java/rmi/activation/UnknownObjectException.h b/libjava/java/rmi/activation/UnknownObjectException.h new file mode 100644 index 000000000..9bda5977c --- /dev/null +++ b/libjava/java/rmi/activation/UnknownObjectException.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_activation_UnknownObjectException__ +#define __java_rmi_activation_UnknownObjectException__ + +#pragma interface + +#include <java/rmi/activation/ActivationException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace activation + { + class UnknownObjectException; + } + } + } +} + +class java::rmi::activation::UnknownObjectException : public ::java::rmi::activation::ActivationException +{ + +public: + UnknownObjectException(::java::lang::String *); +private: + static const jlong serialVersionUID = 3425547551622251430LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_activation_UnknownObjectException__ diff --git a/libjava/java/rmi/dgc/DGC.h b/libjava/java/rmi/dgc/DGC.h new file mode 100644 index 000000000..b240c1acb --- /dev/null +++ b/libjava/java/rmi/dgc/DGC.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_dgc_DGC__ +#define __java_rmi_dgc_DGC__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace dgc + { + class DGC; + class Lease; + class VMID; + } + namespace server + { + class ObjID; + } + } + } +} + +class java::rmi::dgc::DGC : public ::java::lang::Object +{ + +public: + virtual ::java::rmi::dgc::Lease * dirty(JArray< ::java::rmi::server::ObjID * > *, jlong, ::java::rmi::dgc::Lease *) = 0; + virtual void clean(JArray< ::java::rmi::server::ObjID * > *, jlong, ::java::rmi::dgc::VMID *, jboolean) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_dgc_DGC__ diff --git a/libjava/java/rmi/dgc/Lease.h b/libjava/java/rmi/dgc/Lease.h new file mode 100644 index 000000000..e3ad0bf45 --- /dev/null +++ b/libjava/java/rmi/dgc/Lease.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_dgc_Lease__ +#define __java_rmi_dgc_Lease__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace dgc + { + class Lease; + class VMID; + } + } + } +} + +class java::rmi::dgc::Lease : public ::java::lang::Object +{ + +public: + Lease(::java::rmi::dgc::VMID *, jlong); + ::java::rmi::dgc::VMID * getVMID(); + jlong getValue(); + ::java::lang::String * toString(); +public: // actually package-private + static const jlong serialVersionUID = -5713411624328831948LL; +private: + ::java::rmi::dgc::VMID * __attribute__((aligned(__alignof__( ::java::lang::Object)))) vmid; + jlong value; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_dgc_Lease__ diff --git a/libjava/java/rmi/dgc/VMID.h b/libjava/java/rmi/dgc/VMID.h new file mode 100644 index 000000000..082553bc1 --- /dev/null +++ b/libjava/java/rmi/dgc/VMID.h @@ -0,0 +1,53 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_dgc_VMID__ +#define __java_rmi_dgc_VMID__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace dgc + { + class VMID; + } + namespace server + { + class UID; + } + } + } +} + +class java::rmi::dgc::VMID : public ::java::lang::Object +{ + +public: + VMID(); + static jboolean isUnique(); + jint hashCode(); + jboolean equals(::java::lang::Object *); + ::java::lang::String * toString(); +public: // actually package-private + static const jlong serialVersionUID = -538642295484486218LL; + static jboolean areWeUnique; + static JArray< jbyte > * localAddr; +private: + JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) addr; +public: // actually package-private + jint hash; +private: + ::java::rmi::server::UID * uid; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_dgc_VMID__ diff --git a/libjava/java/rmi/registry/LocateRegistry.h b/libjava/java/rmi/registry/LocateRegistry.h new file mode 100644 index 000000000..75b0b4a65 --- /dev/null +++ b/libjava/java/rmi/registry/LocateRegistry.h @@ -0,0 +1,45 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_registry_LocateRegistry__ +#define __java_rmi_registry_LocateRegistry__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace registry + { + class LocateRegistry; + class Registry; + } + namespace server + { + class RMIClientSocketFactory; + class RMIServerSocketFactory; + } + } + } +} + +class java::rmi::registry::LocateRegistry : public ::java::lang::Object +{ + + LocateRegistry(); +public: + static ::java::rmi::registry::Registry * getRegistry(); + static ::java::rmi::registry::Registry * getRegistry(jint); + static ::java::rmi::registry::Registry * getRegistry(::java::lang::String *); + static ::java::rmi::registry::Registry * getRegistry(::java::lang::String *, jint); + static ::java::rmi::registry::Registry * getRegistry(::java::lang::String *, jint, ::java::rmi::server::RMIClientSocketFactory *); + static ::java::rmi::registry::Registry * createRegistry(jint); + static ::java::rmi::registry::Registry * createRegistry(jint, ::java::rmi::server::RMIClientSocketFactory *, ::java::rmi::server::RMIServerSocketFactory *); + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_registry_LocateRegistry__ diff --git a/libjava/java/rmi/registry/Registry.h b/libjava/java/rmi/registry/Registry.h new file mode 100644 index 000000000..470ef2bf4 --- /dev/null +++ b/libjava/java/rmi/registry/Registry.h @@ -0,0 +1,40 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_registry_Registry__ +#define __java_rmi_registry_Registry__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + class Remote; + namespace registry + { + class Registry; + } + } + } +} + +class java::rmi::registry::Registry : public ::java::lang::Object +{ + +public: + virtual ::java::rmi::Remote * lookup(::java::lang::String *) = 0; + virtual void bind(::java::lang::String *, ::java::rmi::Remote *) = 0; + virtual void unbind(::java::lang::String *) = 0; + virtual void rebind(::java::lang::String *, ::java::rmi::Remote *) = 0; + virtual JArray< ::java::lang::String * > * list() = 0; + static const jint REGISTRY_PORT = 1099; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_registry_Registry__ diff --git a/libjava/java/rmi/registry/RegistryHandler.h b/libjava/java/rmi/registry/RegistryHandler.h new file mode 100644 index 000000000..cd2909402 --- /dev/null +++ b/libjava/java/rmi/registry/RegistryHandler.h @@ -0,0 +1,34 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_registry_RegistryHandler__ +#define __java_rmi_registry_RegistryHandler__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace registry + { + class Registry; + class RegistryHandler; + } + } + } +} + +class java::rmi::registry::RegistryHandler : public ::java::lang::Object +{ + +public: + virtual ::java::rmi::registry::Registry * registryStub(::java::lang::String *, jint) = 0; + virtual ::java::rmi::registry::Registry * registryImpl(jint) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_registry_RegistryHandler__ diff --git a/libjava/java/rmi/server/ExportException.h b/libjava/java/rmi/server/ExportException.h new file mode 100644 index 000000000..471a944d2 --- /dev/null +++ b/libjava/java/rmi/server/ExportException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_ExportException__ +#define __java_rmi_server_ExportException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class ExportException; + } + } + } +} + +class java::rmi::server::ExportException : public ::java::rmi::RemoteException +{ + +public: + ExportException(::java::lang::String *); + ExportException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = -9155485338494060170LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_ExportException__ diff --git a/libjava/java/rmi/server/LoaderHandler.h b/libjava/java/rmi/server/LoaderHandler.h new file mode 100644 index 000000000..6b515f795 --- /dev/null +++ b/libjava/java/rmi/server/LoaderHandler.h @@ -0,0 +1,39 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_LoaderHandler__ +#define __java_rmi_server_LoaderHandler__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace net + { + class URL; + } + namespace rmi + { + namespace server + { + class LoaderHandler; + } + } + } +} + +class java::rmi::server::LoaderHandler : public ::java::lang::Object +{ + +public: + virtual ::java::lang::Class * loadClass(::java::lang::String *) = 0; + virtual ::java::lang::Class * loadClass(::java::net::URL *, ::java::lang::String *) = 0; + virtual ::java::lang::Object * getSecurityContext(::java::lang::ClassLoader *) = 0; + static ::java::lang::String * packagePrefix; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_server_LoaderHandler__ diff --git a/libjava/java/rmi/server/LogStream.h b/libjava/java/rmi/server/LogStream.h new file mode 100644 index 000000000..6dfcfbf73 --- /dev/null +++ b/libjava/java/rmi/server/LogStream.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_LogStream__ +#define __java_rmi_server_LogStream__ + +#pragma interface + +#include <java/io/PrintStream.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class LogStream; + } + } + } +} + +class java::rmi::server::LogStream : public ::java::io::PrintStream +{ + + LogStream(::java::io::OutputStream *); +public: + static ::java::rmi::server::LogStream * log(::java::lang::String *); + static ::java::io::PrintStream * getDefaultStream(); + static void setDefaultStream(::java::io::PrintStream *); + virtual ::java::io::OutputStream * getOutputStream(); + virtual void setOutputStream(::java::io::OutputStream *); + virtual void write(jint); + virtual void write(JArray< jbyte > *, jint, jint); + virtual ::java::lang::String * toString(); + static jint parseLevel(::java::lang::String *); + static const jint SILENT = 0; + static const jint BRIEF = 10; + static const jint VERBOSE = 20; +private: + static ::java::io::PrintStream * defStream; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_LogStream__ diff --git a/libjava/java/rmi/server/ObjID.h b/libjava/java/rmi/server/ObjID.h new file mode 100644 index 000000000..f830f0f4d --- /dev/null +++ b/libjava/java/rmi/server/ObjID.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_ObjID__ +#define __java_rmi_server_ObjID__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class ObjID; + class UID; + } + } + } +} + +class java::rmi::server::ObjID : public ::java::lang::Object +{ + +public: + ObjID(); + ObjID(jint); + void write(::java::io::ObjectOutput *); + static ::java::rmi::server::ObjID * read(::java::io::ObjectInput *); + jint hashCode(); + jboolean equals(::java::lang::Object *); +public: // actually package-private + static jboolean eq(::java::lang::Object *, ::java::lang::Object *); +public: + ::java::lang::String * toString(); +public: // actually package-private + static const jlong serialVersionUID = -6386392263968365220LL; +private: + static jlong next; + static ::java::lang::Object * lock; +public: + static const jint REGISTRY_ID = 0; + static const jint ACTIVATOR_ID = 1; + static const jint DGC_ID = 2; +public: // actually package-private + jlong __attribute__((aligned(__alignof__( ::java::lang::Object)))) objNum; + ::java::rmi::server::UID * space; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_ObjID__ diff --git a/libjava/java/rmi/server/Operation.h b/libjava/java/rmi/server/Operation.h new file mode 100644 index 000000000..e7b70ecd1 --- /dev/null +++ b/libjava/java/rmi/server/Operation.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_Operation__ +#define __java_rmi_server_Operation__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class Operation; + } + } + } +} + +class java::rmi::server::Operation : public ::java::lang::Object +{ + +public: + Operation(::java::lang::String *); + virtual ::java::lang::String * getOperation(); + virtual ::java::lang::String * toString(); +private: + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) operation; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_Operation__ diff --git a/libjava/java/rmi/server/RMIClassLoader.h b/libjava/java/rmi/server/RMIClassLoader.h new file mode 100644 index 000000000..1d29dfd61 --- /dev/null +++ b/libjava/java/rmi/server/RMIClassLoader.h @@ -0,0 +1,51 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RMIClassLoader__ +#define __java_rmi_server_RMIClassLoader__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace net + { + class URL; + } + namespace rmi + { + namespace server + { + class RMIClassLoader; + class RMIClassLoaderSpi; + } + } + } +} + +class java::rmi::server::RMIClassLoader : public ::java::lang::Object +{ + + RMIClassLoader(); +public: + static ::java::lang::Class * loadClass(::java::lang::String *); + static ::java::lang::Class * loadClass(::java::lang::String *, ::java::lang::String *); + static ::java::lang::Class * loadClass(::java::lang::String *, ::java::lang::String *, ::java::lang::ClassLoader *); + static ::java::lang::Class * loadProxyClass(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::ClassLoader *); + static ::java::lang::Class * loadClass(::java::net::URL *, ::java::lang::String *); + static ::java::lang::ClassLoader * getClassLoader(::java::lang::String *); + static ::java::lang::String * getClassAnnotation(::java::lang::Class *); + static ::java::lang::Object * getSecurityContext(::java::lang::ClassLoader *); + static ::java::rmi::server::RMIClassLoaderSpi * getDefaultProviderInstance(); +private: + static ::java::rmi::server::RMIClassLoaderSpi * getProviderInstance(); +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_RMIClassLoader__ diff --git a/libjava/java/rmi/server/RMIClassLoaderSpi.h b/libjava/java/rmi/server/RMIClassLoaderSpi.h new file mode 100644 index 000000000..978a11a08 --- /dev/null +++ b/libjava/java/rmi/server/RMIClassLoaderSpi.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RMIClassLoaderSpi__ +#define __java_rmi_server_RMIClassLoaderSpi__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class RMIClassLoaderSpi; + } + } + } +} + +class java::rmi::server::RMIClassLoaderSpi : public ::java::lang::Object +{ + +public: + RMIClassLoaderSpi(); + virtual ::java::lang::Class * loadClass(::java::lang::String *, ::java::lang::String *, ::java::lang::ClassLoader *) = 0; + virtual ::java::lang::Class * loadProxyClass(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::ClassLoader *) = 0; + virtual ::java::lang::ClassLoader * getClassLoader(::java::lang::String *) = 0; + virtual ::java::lang::String * getClassAnnotation(::java::lang::Class *) = 0; + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_RMIClassLoaderSpi__ diff --git a/libjava/java/rmi/server/RMIClientSocketFactory.h b/libjava/java/rmi/server/RMIClientSocketFactory.h new file mode 100644 index 000000000..4a0731962 --- /dev/null +++ b/libjava/java/rmi/server/RMIClientSocketFactory.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RMIClientSocketFactory__ +#define __java_rmi_server_RMIClientSocketFactory__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace net + { + class Socket; + } + namespace rmi + { + namespace server + { + class RMIClientSocketFactory; + } + } + } +} + +class java::rmi::server::RMIClientSocketFactory : public ::java::lang::Object +{ + +public: + virtual ::java::net::Socket * createSocket(::java::lang::String *, jint) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_server_RMIClientSocketFactory__ diff --git a/libjava/java/rmi/server/RMIFailureHandler.h b/libjava/java/rmi/server/RMIFailureHandler.h new file mode 100644 index 000000000..da177a063 --- /dev/null +++ b/libjava/java/rmi/server/RMIFailureHandler.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RMIFailureHandler__ +#define __java_rmi_server_RMIFailureHandler__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class RMIFailureHandler; + } + } + } +} + +class java::rmi::server::RMIFailureHandler : public ::java::lang::Object +{ + +public: + virtual jboolean failure(::java::lang::Exception *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_server_RMIFailureHandler__ diff --git a/libjava/java/rmi/server/RMIServerSocketFactory.h b/libjava/java/rmi/server/RMIServerSocketFactory.h new file mode 100644 index 000000000..daf42af56 --- /dev/null +++ b/libjava/java/rmi/server/RMIServerSocketFactory.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RMIServerSocketFactory__ +#define __java_rmi_server_RMIServerSocketFactory__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace net + { + class ServerSocket; + } + namespace rmi + { + namespace server + { + class RMIServerSocketFactory; + } + } + } +} + +class java::rmi::server::RMIServerSocketFactory : public ::java::lang::Object +{ + +public: + virtual ::java::net::ServerSocket * createServerSocket(jint) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_server_RMIServerSocketFactory__ diff --git a/libjava/java/rmi/server/RMISocketFactory.h b/libjava/java/rmi/server/RMISocketFactory.h new file mode 100644 index 000000000..f79b04cc4 --- /dev/null +++ b/libjava/java/rmi/server/RMISocketFactory.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RMISocketFactory__ +#define __java_rmi_server_RMISocketFactory__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace net + { + class ServerSocket; + class Socket; + } + namespace rmi + { + namespace server + { + class RMIFailureHandler; + class RMISocketFactory; + } + } + } +} + +class java::rmi::server::RMISocketFactory : public ::java::lang::Object +{ + +public: + RMISocketFactory(); + virtual ::java::net::Socket * createSocket(::java::lang::String *, jint) = 0; + virtual ::java::net::ServerSocket * createServerSocket(jint) = 0; + static void setSocketFactory(::java::rmi::server::RMISocketFactory *); + static ::java::rmi::server::RMISocketFactory * getSocketFactory(); + static ::java::rmi::server::RMISocketFactory * getDefaultSocketFactory(); + static void setFailureHandler(::java::rmi::server::RMIFailureHandler *); + static ::java::rmi::server::RMIFailureHandler * getFailureHandler(); +private: + static ::java::rmi::server::RMISocketFactory * defaultFactory; + static ::java::rmi::server::RMISocketFactory * currentFactory; + static ::java::rmi::server::RMIFailureHandler * currentHandler; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_RMISocketFactory__ diff --git a/libjava/java/rmi/server/RemoteCall.h b/libjava/java/rmi/server/RemoteCall.h new file mode 100644 index 000000000..e416f0b81 --- /dev/null +++ b/libjava/java/rmi/server/RemoteCall.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RemoteCall__ +#define __java_rmi_server_RemoteCall__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class RemoteCall; + } + } + } +} + +class java::rmi::server::RemoteCall : public ::java::lang::Object +{ + +public: + virtual ::java::io::ObjectOutput * getOutputStream() = 0; + virtual void releaseOutputStream() = 0; + virtual ::java::io::ObjectInput * getInputStream() = 0; + virtual void releaseInputStream() = 0; + virtual ::java::io::ObjectOutput * getResultStream(jboolean) = 0; + virtual void executeCall() = 0; + virtual void done() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_server_RemoteCall__ diff --git a/libjava/java/rmi/server/RemoteObject.h b/libjava/java/rmi/server/RemoteObject.h new file mode 100644 index 000000000..5a35b02c8 --- /dev/null +++ b/libjava/java/rmi/server/RemoteObject.h @@ -0,0 +1,54 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RemoteObject__ +#define __java_rmi_server_RemoteObject__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class Remote; + namespace server + { + class RemoteObject; + class RemoteRef; + } + } + } +} + +class java::rmi::server::RemoteObject : public ::java::lang::Object +{ + +public: // actually protected + RemoteObject(); + RemoteObject(::java::rmi::server::RemoteRef *); +public: + virtual ::java::rmi::server::RemoteRef * getRef(); +public: // actually package-private + static void addStub(::java::rmi::Remote *, ::java::rmi::Remote *); + static void deleteStub(::java::rmi::Remote *); +public: + static ::java::rmi::Remote * toStub(::java::rmi::Remote *); + virtual jint hashCode(); + virtual jboolean equals(::java::lang::Object *); + virtual ::java::lang::String * toString(); +private: + void readObject(::java::io::ObjectInputStream *); + void writeObject(::java::io::ObjectOutputStream *); + static const jlong serialVersionUID = -3215090123894869218LL; +public: // actually protected + ::java::rmi::server::RemoteRef * __attribute__((aligned(__alignof__( ::java::lang::Object)))) ref; +private: + static ::java::util::WeakHashMap * stubs; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_RemoteObject__ diff --git a/libjava/java/rmi/server/RemoteObjectInvocationHandler.h b/libjava/java/rmi/server/RemoteObjectInvocationHandler.h new file mode 100644 index 000000000..babacb8b3 --- /dev/null +++ b/libjava/java/rmi/server/RemoteObjectInvocationHandler.h @@ -0,0 +1,43 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RemoteObjectInvocationHandler__ +#define __java_rmi_server_RemoteObjectInvocationHandler__ + +#pragma interface + +#include <java/rmi/server/RemoteObject.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class RemoteObjectInvocationHandler; + class RemoteRef; + } + } + } +} + +class java::rmi::server::RemoteObjectInvocationHandler : public ::java::rmi::server::RemoteObject +{ + +public: + RemoteObjectInvocationHandler(::java::rmi::server::RemoteRef *); + virtual ::java::lang::Object * invoke(::java::lang::Object *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *); +public: // actually package-private + static const jlong serialVersionUID = 2LL; + static ::java::util::Hashtable * methodHashCodes; + static JArray< ::java::lang::Class * > * noArgsC; + static JArray< ::java::lang::Class * > * anObjectC; + static JArray< ::java::lang::Object * > * noArgs; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_RemoteObjectInvocationHandler__ diff --git a/libjava/java/rmi/server/RemoteRef.h b/libjava/java/rmi/server/RemoteRef.h new file mode 100644 index 000000000..e73eb3ca6 --- /dev/null +++ b/libjava/java/rmi/server/RemoteRef.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RemoteRef__ +#define __java_rmi_server_RemoteRef__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + class Remote; + namespace server + { + class Operation; + class RemoteCall; + class RemoteObject; + class RemoteRef; + } + } + } +} + +class java::rmi::server::RemoteRef : public ::java::lang::Object +{ + +public: + virtual void invoke(::java::rmi::server::RemoteCall *) = 0; + virtual ::java::lang::Object * invoke(::java::rmi::Remote *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *, jlong) = 0; + virtual ::java::rmi::server::RemoteCall * newCall(::java::rmi::server::RemoteObject *, JArray< ::java::rmi::server::Operation * > *, jint, jlong) = 0; + virtual void done(::java::rmi::server::RemoteCall *) = 0; + virtual jboolean remoteEquals(::java::rmi::server::RemoteRef *) = 0; + virtual jint remoteHashCode() = 0; + virtual ::java::lang::String * getRefClass(::java::io::ObjectOutput *) = 0; + virtual ::java::lang::String * remoteToString() = 0; + virtual void readExternal(::java::io::ObjectInput *) = 0; + virtual void writeExternal(::java::io::ObjectOutput *) = 0; + static const jlong serialVersionUID = 3632638527362204081LL; + static ::java::lang::String * packagePrefix; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_server_RemoteRef__ diff --git a/libjava/java/rmi/server/RemoteServer.h b/libjava/java/rmi/server/RemoteServer.h new file mode 100644 index 000000000..9822a79a8 --- /dev/null +++ b/libjava/java/rmi/server/RemoteServer.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RemoteServer__ +#define __java_rmi_server_RemoteServer__ + +#pragma interface + +#include <java/rmi/server/RemoteObject.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class RemoteRef; + class RemoteServer; + } + } + } +} + +class java::rmi::server::RemoteServer : public ::java::rmi::server::RemoteObject +{ + +public: // actually protected + RemoteServer(); + RemoteServer(::java::rmi::server::RemoteRef *); +public: + static ::java::lang::String * getClientHost(); + static void setLog(::java::io::OutputStream *); + static ::java::io::PrintStream * getLog(); +private: + static const jlong serialVersionUID = -4100238210092549637LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_RemoteServer__ diff --git a/libjava/java/rmi/server/RemoteStub.h b/libjava/java/rmi/server/RemoteStub.h new file mode 100644 index 000000000..75e1a7fd7 --- /dev/null +++ b/libjava/java/rmi/server/RemoteStub.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_RemoteStub__ +#define __java_rmi_server_RemoteStub__ + +#pragma interface + +#include <java/rmi/server/RemoteObject.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class RemoteRef; + class RemoteStub; + } + } + } +} + +class java::rmi::server::RemoteStub : public ::java::rmi::server::RemoteObject +{ + +public: // actually protected + RemoteStub(); + RemoteStub(::java::rmi::server::RemoteRef *); + static void setRef(::java::rmi::server::RemoteStub *, ::java::rmi::server::RemoteRef *); +public: // actually package-private + static const jlong serialVersionUID = -1585587260594494182LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_RemoteStub__ diff --git a/libjava/java/rmi/server/ServerCloneException.h b/libjava/java/rmi/server/ServerCloneException.h new file mode 100644 index 000000000..37d027cd8 --- /dev/null +++ b/libjava/java/rmi/server/ServerCloneException.h @@ -0,0 +1,39 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_ServerCloneException__ +#define __java_rmi_server_ServerCloneException__ + +#pragma interface + +#include <java/lang/CloneNotSupportedException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class ServerCloneException; + } + } + } +} + +class java::rmi::server::ServerCloneException : public ::java::lang::CloneNotSupportedException +{ + +public: + ServerCloneException(::java::lang::String *); + ServerCloneException(::java::lang::String *, ::java::lang::Exception *); + virtual ::java::lang::String * getMessage(); + virtual ::java::lang::Throwable * getCause(); +private: + static const jlong serialVersionUID = 6617456357664815945LL; +public: + ::java::lang::Exception * __attribute__((aligned(__alignof__( ::java::lang::CloneNotSupportedException)))) detail; + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_ServerCloneException__ diff --git a/libjava/java/rmi/server/ServerNotActiveException.h b/libjava/java/rmi/server/ServerNotActiveException.h new file mode 100644 index 000000000..6064177a6 --- /dev/null +++ b/libjava/java/rmi/server/ServerNotActiveException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_ServerNotActiveException__ +#define __java_rmi_server_ServerNotActiveException__ + +#pragma interface + +#include <java/lang/Exception.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class ServerNotActiveException; + } + } + } +} + +class java::rmi::server::ServerNotActiveException : public ::java::lang::Exception +{ + +public: + ServerNotActiveException(); + ServerNotActiveException(::java::lang::String *); +private: + static const jlong serialVersionUID = 4687940720827538231LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_ServerNotActiveException__ diff --git a/libjava/java/rmi/server/ServerRef.h b/libjava/java/rmi/server/ServerRef.h new file mode 100644 index 000000000..d0c37822e --- /dev/null +++ b/libjava/java/rmi/server/ServerRef.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_ServerRef__ +#define __java_rmi_server_ServerRef__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + class Remote; + namespace server + { + class Operation; + class RemoteCall; + class RemoteObject; + class RemoteRef; + class RemoteStub; + class ServerRef; + } + } + } +} + +class java::rmi::server::ServerRef : public ::java::lang::Object +{ + +public: + virtual ::java::rmi::server::RemoteStub * exportObject(::java::rmi::Remote *, ::java::lang::Object *) = 0; + virtual ::java::lang::String * getClientHost() = 0; + virtual void invoke(::java::rmi::server::RemoteCall *) = 0; + virtual ::java::lang::Object * invoke(::java::rmi::Remote *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *, jlong) = 0; + virtual ::java::rmi::server::RemoteCall * newCall(::java::rmi::server::RemoteObject *, JArray< ::java::rmi::server::Operation * > *, jint, jlong) = 0; + virtual void done(::java::rmi::server::RemoteCall *) = 0; + virtual jboolean remoteEquals(::java::rmi::server::RemoteRef *) = 0; + virtual jint remoteHashCode() = 0; + virtual ::java::lang::String * getRefClass(::java::io::ObjectOutput *) = 0; + virtual ::java::lang::String * remoteToString() = 0; + virtual void readExternal(::java::io::ObjectInput *) = 0; + virtual void writeExternal(::java::io::ObjectOutput *) = 0; + static const jlong serialVersionUID = -4557750989390278438LL; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_server_ServerRef__ diff --git a/libjava/java/rmi/server/Skeleton.h b/libjava/java/rmi/server/Skeleton.h new file mode 100644 index 000000000..492385b77 --- /dev/null +++ b/libjava/java/rmi/server/Skeleton.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_Skeleton__ +#define __java_rmi_server_Skeleton__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace rmi + { + class Remote; + namespace server + { + class Operation; + class RemoteCall; + class Skeleton; + } + } + } +} + +class java::rmi::server::Skeleton : public ::java::lang::Object +{ + +public: + virtual void dispatch(::java::rmi::Remote *, ::java::rmi::server::RemoteCall *, jint, jlong) = 0; + virtual JArray< ::java::rmi::server::Operation * > * getOperations() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_server_Skeleton__ diff --git a/libjava/java/rmi/server/SkeletonMismatchException.h b/libjava/java/rmi/server/SkeletonMismatchException.h new file mode 100644 index 000000000..6d5d49218 --- /dev/null +++ b/libjava/java/rmi/server/SkeletonMismatchException.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_SkeletonMismatchException__ +#define __java_rmi_server_SkeletonMismatchException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class SkeletonMismatchException; + } + } + } +} + +class java::rmi::server::SkeletonMismatchException : public ::java::rmi::RemoteException +{ + +public: + SkeletonMismatchException(::java::lang::String *); +private: + static const jlong serialVersionUID = -7780460454818859281LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_SkeletonMismatchException__ diff --git a/libjava/java/rmi/server/SkeletonNotFoundException.h b/libjava/java/rmi/server/SkeletonNotFoundException.h new file mode 100644 index 000000000..f4030294c --- /dev/null +++ b/libjava/java/rmi/server/SkeletonNotFoundException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_SkeletonNotFoundException__ +#define __java_rmi_server_SkeletonNotFoundException__ + +#pragma interface + +#include <java/rmi/RemoteException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class SkeletonNotFoundException; + } + } + } +} + +class java::rmi::server::SkeletonNotFoundException : public ::java::rmi::RemoteException +{ + +public: + SkeletonNotFoundException(::java::lang::String *); + SkeletonNotFoundException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = -7860299673822761231LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_SkeletonNotFoundException__ diff --git a/libjava/java/rmi/server/SocketSecurityException.h b/libjava/java/rmi/server/SocketSecurityException.h new file mode 100644 index 000000000..39c34411c --- /dev/null +++ b/libjava/java/rmi/server/SocketSecurityException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_SocketSecurityException__ +#define __java_rmi_server_SocketSecurityException__ + +#pragma interface + +#include <java/rmi/server/ExportException.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class SocketSecurityException; + } + } + } +} + +class java::rmi::server::SocketSecurityException : public ::java::rmi::server::ExportException +{ + +public: + SocketSecurityException(::java::lang::String *); + SocketSecurityException(::java::lang::String *, ::java::lang::Exception *); +private: + static const jlong serialVersionUID = -7622072999407781979LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_SocketSecurityException__ diff --git a/libjava/java/rmi/server/UID.h b/libjava/java/rmi/server/UID.h new file mode 100644 index 000000000..85887ea3f --- /dev/null +++ b/libjava/java/rmi/server/UID.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_UID__ +#define __java_rmi_server_UID__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class UID; + } + } + } +} + +class java::rmi::server::UID : public ::java::lang::Object +{ + +public: + UID(); + UID(jshort); + jint hashCode(); + jboolean equals(::java::lang::Object *); + static ::java::rmi::server::UID * read(::java::io::DataInput *); + void write(::java::io::DataOutput *); +public: // actually package-private + static jint getMachineId(); +public: + ::java::lang::String * toString(); +private: + static const jlong serialVersionUID = 1086053664494604050LL; + static jshort uidCounter; + static jlong last; + static jint machineId; + jshort __attribute__((aligned(__alignof__( ::java::lang::Object)))) count; + jint unique; + jlong time; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_UID__ diff --git a/libjava/java/rmi/server/UnicastRemoteObject.h b/libjava/java/rmi/server/UnicastRemoteObject.h new file mode 100644 index 000000000..274507ff9 --- /dev/null +++ b/libjava/java/rmi/server/UnicastRemoteObject.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_UnicastRemoteObject__ +#define __java_rmi_server_UnicastRemoteObject__ + +#pragma interface + +#include <java/rmi/server/RemoteServer.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + class Remote; + namespace server + { + class RMIClientSocketFactory; + class RMIServerSocketFactory; + class RemoteRef; + class RemoteStub; + class UnicastRemoteObject; + } + } + } +} + +class java::rmi::server::UnicastRemoteObject : public ::java::rmi::server::RemoteServer +{ + +public: // actually protected + UnicastRemoteObject(); + UnicastRemoteObject(jint); + UnicastRemoteObject(jint, ::java::rmi::server::RMIClientSocketFactory *, ::java::rmi::server::RMIServerSocketFactory *); + UnicastRemoteObject(::java::rmi::server::RemoteRef *); +public: + virtual ::java::lang::Object * clone(); + static ::java::rmi::server::RemoteStub * exportObject(::java::rmi::Remote *); + static ::java::rmi::Remote * exportObject(::java::rmi::Remote *, jint); +public: // actually package-private + static ::java::rmi::Remote * exportObject(::java::rmi::Remote *, jint, ::java::rmi::server::RMIServerSocketFactory *); +public: + static ::java::rmi::Remote * exportObject(::java::rmi::Remote *, jint, ::java::rmi::server::RMIClientSocketFactory *, ::java::rmi::server::RMIServerSocketFactory *); + static jboolean unexportObject(::java::rmi::Remote *, jboolean); +private: + static const jlong serialVersionUID = 4974527148936298033LL; + jint __attribute__((aligned(__alignof__( ::java::rmi::server::RemoteServer)))) port; + ::java::rmi::server::RMIClientSocketFactory * csf; + ::java::rmi::server::RMIServerSocketFactory * ssf; +public: + static ::java::lang::Class class$; +}; + +#endif // __java_rmi_server_UnicastRemoteObject__ diff --git a/libjava/java/rmi/server/Unreferenced.h b/libjava/java/rmi/server/Unreferenced.h new file mode 100644 index 000000000..70f802a7a --- /dev/null +++ b/libjava/java/rmi/server/Unreferenced.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __java_rmi_server_Unreferenced__ +#define __java_rmi_server_Unreferenced__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace rmi + { + namespace server + { + class Unreferenced; + } + } + } +} + +class java::rmi::server::Unreferenced : public ::java::lang::Object +{ + +public: + virtual void unreferenced() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __java_rmi_server_Unreferenced__ |