Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2003 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.bea.content.loader
Interface Loader

All Superinterfaces:
  EJBObject, Remote

public interface Loader
extends EJBObject

Loads folders (Hierarchy Nodes) and files (Content Nodes) into a content repository, specified in the properties passed in, using the content manager.

Field Summary
`static String` | `SCHEMA_KEY`

Method Summary
`void` | `loadDirectory(String path)` Loads the given path as a Hierarchy Node.
`void` | `loadFile(String path, BinaryValue binaryValue, byte[] bytes, Properties properties)` Loads the the given metadata and binary as a Content Node.

Methods inherited from interface javax.ejb.EJBObject
`getEJBHome, getHandle, getPrimaryKey, isIdentical, remove`

Field Detail

### SCHEMA_KEY

    public static final String SCHEMA_KEY

See Also:
  Constant Field Values

Method Detail

### loadFile

    public void loadFile(String path,
                         BinaryValue binaryValue,
                         byte[] bytes,
                         Properties properties)
                  throws RemoteException

  Loads the the given metadata and binary as a Content Node.

  Parameters:
    `path` - - the full path for the the Content Node to load, including the repository name as the first element in the path.
    `binaryValue` - - the actual "content" to load. This get loaded in the Primary Property if one exists, if not it will be loaded in the first Binary Property found for the Node. This value does not include the InputStream, the bytes are passed as an additional parameter.
    `bytes` - - the bytes to add to the binaryValue as an InputStream.
    `properties` - - the meta-data for the binary to load.
  Throws:
    `RemoteException` - - if an error occurs.

### loadDirectory

    public void loadDirectory(String path)
                       throws RemoteException

  Loads the given path as a Hierarchy Node.

  Parameters:
    `path` - - the path where to create the Node, including the repository name as the first element in the path.
  Throws:
    `RemoteException` - - if an error occurs.

Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2003 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2003 BEA Systems, Inc. All Rights Reserved