From 58d78dc1d9da889f7b57e8825500a40098230bdd Mon Sep 17 00:00:00 2001 From: Eike Stepper Date: Wed, 6 Jun 2012 20:18:11 +0200 Subject: [381472] Design a repository administration API https://bugs.eclipse.org/bugs/show_bug.cgi?id=381472 --- .../org/eclipse/emf/cdo/admin/CDOAdminClient.html | 280 +++++++++++++++++++++ .../org/eclipse/emf/cdo/admin/CDOAdminClient.png | Bin 0 -> 2302 bytes .../org/eclipse/emf/cdo/admin/CDOAdminUtil.html | 14 +- .../emf/cdo/admin/class-use/CDOAdminClient.html | 188 ++++++++++++++ .../org/eclipse/emf/cdo/admin/package-frame.html | 11 + .../org/eclipse/emf/cdo/admin/package-summary.html | 18 +- .../org/eclipse/emf/cdo/admin/package-summary.png | Bin 664 -> 2895 bytes .../org/eclipse/emf/cdo/admin/package-use.html | 28 ++- .../org/eclipse/emf/cdo/common/admin/CDOAdmin.html | 6 +- .../org/eclipse/emf/cdo/common/admin/CDOAdmin.png | Bin 3636 -> 5309 bytes .../emf/cdo/common/admin/class-use/CDOAdmin.html | 17 +- .../org/eclipse/emf/cdo/common/id/CDOIDUtil.html | 50 ++++ .../eclipse/emf/cdo/common/id/class-use/CDOID.html | 17 ++ 13 files changed, 606 insertions(+), 23 deletions(-) create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminClient.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminClient.png create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/class-use/CDOAdminClient.html (limited to 'plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse') diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminClient.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminClient.html new file mode 100644 index 0000000000..fe615c219b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminClient.html @@ -0,0 +1,280 @@ + + + + + + +CDOAdminClient (CDO Model Repository Documentation) + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.admin +
+Interface CDOAdminClient

+
+
All Superinterfaces:
CDOAdmin, Closeable, IContainer<CDOAdminRepository>, INotifier
+
+
+
+
public interface CDOAdminClient +
extends CDOAdmin +
+ + + + + + +
+ + + +

+A client-side administrative interface. +

+ +

+


+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + +
+Method Summary
+ IConnectorgetConnector() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.admin.CDOAdmin
createRepository, getRepositories, getRepository, waitForRepository
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ + + + + + + + +
+Method Detail
+ +

+getConnector

+
+IConnector getConnector()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminClient.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminClient.png new file mode 100644 index 0000000000..a1b86d2c36 Binary files /dev/null and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminClient.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminUtil.html index 3d93bbdbe3..630e7975ea 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminUtil.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/CDOAdminUtil.html @@ -55,7 +55,7 @@ function windowTitle() - PREV CLASS  + PREV CLASS   NEXT CLASS FRAMES   @@ -145,7 +145,7 @@ Various static methods that may help with CDO remote administration. -static CDOAdmin +static CDOAdminClient openAdmin(IConnector connector)
@@ -153,7 +153,7 @@ Various static methods that may help with CDO remote administration. -static CDOAdmin +static CDOAdminClient openAdmin(IConnector connector, long timeout) @@ -205,7 +205,7 @@ public static final long DEFAULT_TIMEOUT

openAdmin

-public static CDOAdmin openAdmin(IConnector connector)
+public static CDOAdminClient openAdmin(IConnector connector)
@@ -216,8 +216,8 @@ public static

openAdmin

-public static CDOAdmin openAdmin(IConnector connector,
-                                 long timeout)
+public static CDOAdminClient openAdmin(IConnector connector, + long timeout)
@@ -253,7 +253,7 @@ public static - PREV CLASS  + PREV CLASS   NEXT CLASS FRAMES   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/class-use/CDOAdminClient.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/class-use/CDOAdminClient.html new file mode 100644 index 0000000000..7bdfe71de8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/class-use/CDOAdminClient.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.admin.CDOAdminClient (CDO Model Repository Documentation) + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.admin.CDOAdminClient

+
+ + + + + + + + + +
+Packages that use CDOAdminClient
org.eclipse.emf.cdo.adminClient side of the protocol to administer CDO repositories remotely. 
+  +

+ + + + + +
+Uses of CDOAdminClient in org.eclipse.emf.cdo.admin
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.admin that return CDOAdminClient
+static CDOAdminClientCDOAdminUtil.openAdmin(IConnector connector) + +
+           
+static CDOAdminClientCDOAdminUtil.openAdmin(IConnector connector, + long timeout) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-frame.html index 5ee794fe0a..4881463ccc 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-frame.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-frame.html @@ -18,6 +18,17 @@ org.eclipse.emf.cdo.admin (CDO Model Repository Documentation) org.eclipse.emf.cdo.admin + + + + +
+Interfaces  + +
+CDOAdminClient
+ + + + + + @@ -314,6 +322,15 @@ Various static methods that may help with CDO + + + + + + + + @@ -487,6 +495,15 @@ Uses of static boolean + + + + -- cgit v1.2.3
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-summary.html index bad5bb10a0..35e42b9153 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-summary.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-summary.html @@ -88,11 +88,27 @@ Client side of the protocol to administer CDO repositories remotely.

- + + +


+ + + + + + + + +
+Interface Summary
CDOAdminClientA client-side administrative interface.
+  + +

+ - + - + - - - - +          A client-side administrative interface.
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-summary.png index 0f85eaaf70..de2535f6ba 100644 Binary files a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-summary.png and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-summary.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-use.html index 6ff1092521..d97776d510 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-use.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/admin/package-use.html @@ -83,7 +83,33 @@ function windowTitle()

Uses of Package
org.eclipse.emf.cdo.admin

-No usage of org.eclipse.emf.cdo.admin + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.admin
org.eclipse.emf.cdo.adminClient side of the protocol to administer CDO repositories remotely. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.admin used by org.eclipse.emf.cdo.admin
CDOAdminClient + +
+          A client-side administrative interface.


diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/CDOAdmin.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/CDOAdmin.html index 2137e986ca..258991cc5b 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/CDOAdmin.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/CDOAdmin.html @@ -94,6 +94,9 @@ Interface CDOAdmin
All Superinterfaces:
Closeable, IContainer<CDOAdminRepository>, INotifier
+
+
All Known Subinterfaces:
CDOAdminClient
+

public interface CDOAdmin @@ -103,7 +106,8 @@ Interface CDOAdmin - + +
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/CDOAdmin.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/CDOAdmin.png index 306a7f9ad3..feb773f78b 100644 Binary files a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/CDOAdmin.png and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/CDOAdmin.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/class-use/CDOAdmin.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/class-use/CDOAdmin.html index 66f3f9a044..2e70848f42 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/class-use/CDOAdmin.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/admin/class-use/CDOAdmin.html @@ -112,24 +112,15 @@ Uses of
Methods in org.eclipse.emf.cdo.admin that return CDOAdminSubinterfaces of CDOAdmin in org.eclipse.emf.cdo.admin
-static CDOAdminCDOAdminUtil.openAdmin(IConnector connector) + interfaceCDOAdminClient
-           
-static CDOAdminCDOAdminUtil.openAdmin(IConnector connector, - long timeout) - -
-           
  diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDUtil.html index 16aabd22df..f9c94bd94b 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDUtil.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDUtil.html @@ -300,6 +300,14 @@ Various static methods that may help with CDO isNull(CDOID id) +
+           

+static CDOIDread(ExtendedDataInput in) +
           
static voidwrite(ExtendedDataOutput out, + CDOID id) + +
+           
+static void write(StringBuilder builder, CDOID id) @@ -643,6 +660,39 @@ public static

+write

+
+public static void write(ExtendedDataOutput out,
+                         CDOID id)
+                  throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.1
+
+
+
+
+ +

+read

+
+public static CDOID read(ExtendedDataInput in)
+                  throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.1
+
+
+
+
+

equals

diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.html
index 54605a409d..c898e0fd84 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.html
@@ -404,6 +404,14 @@ Uses of  CDOID
CDOIDProvider.provideCDOID(Object idOrObject) +
+           
+static CDOIDCDOIDUtil.read(ExtendedDataInput in) +
           
CDOIDUtil.isNull(CDOID id) +
+           
+static voidCDOIDUtil.write(ExtendedDataOutput out, + CDOID id) +