Skip to Content.
Sympa Menu

notify-dpml - svn commit: r2999 - development/main/transit/core/handler/src/main/net/dpml/transit/store

notify-dpml AT lists.ibiblio.org

Subject: DPML Notify

List archive

Chronological Thread  
  • From: mcconnell AT dpml.net
  • To: notify-dpml AT lists.ibiblio.org
  • Subject: svn commit: r2999 - development/main/transit/core/handler/src/main/net/dpml/transit/store
  • Date: Wed, 06 Jul 2005 23:42:55 -0400

Author: mcconnell AT dpml.net
Date: Wed Jul 6 23:42:55 2005
New Revision: 2999

Modified:

development/main/transit/core/handler/src/main/net/dpml/transit/store/ContentRegistryHome.java

development/main/transit/core/handler/src/main/net/dpml/transit/store/LayoutRegistryHome.java
Log:
javadoc

Modified:
development/main/transit/core/handler/src/main/net/dpml/transit/store/ContentRegistryHome.java
==============================================================================
---
development/main/transit/core/handler/src/main/net/dpml/transit/store/ContentRegistryHome.java
(original)
+++
development/main/transit/core/handler/src/main/net/dpml/transit/store/ContentRegistryHome.java
Wed Jul 6 23:42:55 2005
@@ -21,16 +21,35 @@
import java.net.URI;

/**
- *
+ * Interface implemented by classes providing content handler configuration
+ * stroage management.
*
* @author <a href="http://www.dpml.net";>The Digital Product Meta Library</a>
*/
public interface ContentRegistryHome extends CodeBaseStorage
{
+ /**
+ * Return an aray of the content staorage units initally assigned under
+ * the content registry storage home.
+ *
+ * @return an array of content storage units
+ */
ContentStorage[] getInitialContentStores();

+ /**
+ * Create a content storage unit for the supplied content type.
+ * @param type the content type
+ * @return the content storage unit
+ */
ContentStorage createContentStorage( String type );

+ /**
+ * Create a content storage unit using a supplied type, title and uri.
+ * @param type the content type
+ * @param title the content type title
+ * @param uri a plugin codebase uri
+ * return the content storage unit
+ */
ContentStorage createContentStorage( String type, String title, URI uri
);

}

Modified:
development/main/transit/core/handler/src/main/net/dpml/transit/store/LayoutRegistryHome.java
==============================================================================
---
development/main/transit/core/handler/src/main/net/dpml/transit/store/LayoutRegistryHome.java
(original)
+++
development/main/transit/core/handler/src/main/net/dpml/transit/store/LayoutRegistryHome.java
Wed Jul 6 23:42:55 2005
@@ -19,13 +19,26 @@
package net.dpml.transit.store;

/**
- * The ProxyManager is an interface implemented by proxy managers.
+ * The LayoutRegistryHome is an interface implemented by objects
+ * providing services supporting the management of a collection of
+ * layout configurations.
*
* @author <a href="http://www.dpml.net";>The Digital Product Meta Library</a>
*/
public interface LayoutRegistryHome extends CodeBaseStorage
{
+ /**
+ * Return the array of inital layout storage units.
+ * @return the layout unit storage array
+ */
LayoutStorage[] getInitialLayoutStores();

+ /**
+ * Return a layout storage unit given a storae unit identifier. If the
+ * stroage unit does not exist an implementation shall create and return
a
+ * net storage unit.
+ *
+ * @return the layout storage unit
+ */
LayoutStorage getLayoutStorage( String id );
}



  • svn commit: r2999 - development/main/transit/core/handler/src/main/net/dpml/transit/store, mcconnell, 07/06/2005

Archive powered by MHonArc 2.6.24.

Top of Page