KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > services > jcr > impl > storage > filesystem > nodedata > NodeContainer


1 /***************************************************************************
2  * Copyright 2001-2003 The eXo Platform SARL All rights reserved. *
3  * Please look at license.txt in info directory for more license detail. *
4  **************************************************************************/

5
6 package org.exoplatform.services.jcr.impl.storage.filesystem.nodedata;
7
8 import java.io.File JavaDoc;
9
10
11 import javax.jcr.PathNotFoundException;
12 import org.exoplatform.services.jcr.storage.Container;
13
14 import java.util.List JavaDoc;
15
16 /**
17  * Created by The eXo Platform SARL .
18  *
19  * @author <a HREF="mailto:geaz@users.sourceforge.net">Gennady Azarenkov</a>
20  * @version $Id: NodeContainer.java,v 1.3 2004/08/10 16:32:06 geaz Exp $
21  */

22
23 // General contract: storage for node should exist!
24
public interface NodeContainer extends Container {
25
26   String JavaDoc getNodeType();
27
28   String JavaDoc getContainerPath();
29
30   String JavaDoc parseRelPath(String JavaDoc path) throws PathNotFoundException;
31
32   File JavaDoc getStorage();
33
34 }
35
Popular Tags