se.kmr.scam
Interface AdministerI

All Known Subinterfaces:
Administer
All Known Implementing Classes:
AdministerBean

public interface AdministerI


Method Summary
 void add(String identity, Model model)
           
 void backup(String identity)
           
 void createManifest(String identity)
           
 Model get(String identity)
           
 Model getUser(String name)
           
 Boolean hasManifest(String identity)
           
 void insertUser(Model model)
           
 Collection listBackupManifests()
           
 Collection listBackups(String identity)
           
 Collection listManifests()
           
 Collection listUsers()
           
 void removeManifest(String identity)
           
 void removeUser(String name)
           
 void restore(String identity, Date date)
           
 

Method Detail

createManifest

public void createManifest(String identity)
                    throws ArchiveException,
                           RemoteException
Throws:
ArchiveException
RemoteException

hasManifest

public Boolean hasManifest(String identity)
                    throws ArchiveException,
                           RemoteException
Throws:
ArchiveException
RemoteException

listManifests

public Collection listManifests()
                         throws ArchiveException,
                                RemoteException
Throws:
ArchiveException
RemoteException

removeManifest

public void removeManifest(String identity)
                    throws ArchiveException,
                           RemoteException
Throws:
ArchiveException
RemoteException

add

public void add(String identity,
                Model model)
         throws ArchiveException,
                RemoteException
Throws:
ArchiveException
RemoteException

get

public Model get(String identity)
          throws ArchiveException,
                 RemoteException
Throws:
ArchiveException
RemoteException

listBackupManifests

public Collection listBackupManifests()
                               throws ArchiveException,
                                      RemoteException
Throws:
ArchiveException
RemoteException

listBackups

public Collection listBackups(String identity)
                       throws ArchiveException,
                              RemoteException
Throws:
ArchiveException
RemoteException

backup

public void backup(String identity)
            throws ArchiveException,
                   RemoteException
Throws:
ArchiveException
RemoteException

restore

public void restore(String identity,
                    Date date)
             throws ArchiveException,
                    RemoteException
Throws:
ArchiveException
RemoteException

insertUser

public void insertUser(Model model)
                throws ArchiveException,
                       RemoteException
Throws:
ArchiveException
RemoteException

getUser

public Model getUser(String name)
              throws ArchiveException,
                     RemoteException
Throws:
ArchiveException
RemoteException

removeUser

public void removeUser(String name)
                throws ArchiveException,
                       RemoteException
Throws:
ArchiveException
RemoteException

listUsers

public Collection listUsers()
                     throws ArchiveException,
                            RemoteException
Throws:
ArchiveException
RemoteException


Copyright © 2003 SCAM. All Rights Reserved.