org.sharengo.wikitty.multistorage
Class MultiStorageConfiguration

java.lang.Object
  extended by org.sharengo.wikitty.multistorage.MultiStorageConfiguration
Direct Known Subclasses:
MultiStorageConfiguration.BasicConfiguration

public abstract class MultiStorageConfiguration
extends Object

Version:
$Revision: 1 $ Last update: $Date: 2010-04-16 10:29:38 +0200 (ven., 16 avril 2010) $ by : $Author: echatellier $
Author:
ruchaud

Nested Class Summary
static class MultiStorageConfiguration.BasicConfiguration
           
 
Field Summary
protected  List<WikittyExtensionStorage> extensionStorageMasters
           
protected  List<WikittyExtensionStorage> extensionStorageReplications
           
protected  List<WikittyStorage> wikittyStorageMasters
           
protected  List<WikittyStorage> wikittyStorageReplications
           
 
Constructor Summary
MultiStorageConfiguration()
           
 
Method Summary
 void addExtensionStorage(WikittyExtensionStorage storage, boolean master)
           
 void addWikittyStorage(WikittyStorage storage, boolean master)
           
abstract  WikittyExtensionStorage getCurrentMasterExtensionStorage()
           
abstract  WikittyStorage getCurrentMasterWikittyStorage()
           
 List<WikittyExtensionStorage> getExtensionStorageMasters()
           
 List<WikittyExtensionStorage> getExtensionStorageReplications()
           
 List<WikittyStorage> getWikittyStorageMasters()
           
 List<WikittyStorage> getWikittyStorageReplications()
           
 void setExtensionStorageMasters(List<WikittyExtensionStorage> extensionStorageMasters)
           
 void setExtensionStorageReplications(List<WikittyExtensionStorage> extensionStorageReplications)
           
 void setWikittyStorageMasters(List<WikittyStorage> wikittyStorageMasters)
           
 void setWikittyStorageReplications(List<WikittyStorage> wikittyStorageReplications)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

extensionStorageMasters

protected List<WikittyExtensionStorage> extensionStorageMasters

extensionStorageReplications

protected List<WikittyExtensionStorage> extensionStorageReplications

wikittyStorageMasters

protected List<WikittyStorage> wikittyStorageMasters

wikittyStorageReplications

protected List<WikittyStorage> wikittyStorageReplications
Constructor Detail

MultiStorageConfiguration

public MultiStorageConfiguration()
Method Detail

addExtensionStorage

public void addExtensionStorage(WikittyExtensionStorage storage,
                                boolean master)

addWikittyStorage

public void addWikittyStorage(WikittyStorage storage,
                              boolean master)

getExtensionStorageMasters

public List<WikittyExtensionStorage> getExtensionStorageMasters()

setExtensionStorageMasters

public void setExtensionStorageMasters(List<WikittyExtensionStorage> extensionStorageMasters)

getExtensionStorageReplications

public List<WikittyExtensionStorage> getExtensionStorageReplications()

setExtensionStorageReplications

public void setExtensionStorageReplications(List<WikittyExtensionStorage> extensionStorageReplications)

getWikittyStorageMasters

public List<WikittyStorage> getWikittyStorageMasters()

setWikittyStorageMasters

public void setWikittyStorageMasters(List<WikittyStorage> wikittyStorageMasters)

getWikittyStorageReplications

public List<WikittyStorage> getWikittyStorageReplications()

setWikittyStorageReplications

public void setWikittyStorageReplications(List<WikittyStorage> wikittyStorageReplications)

getCurrentMasterExtensionStorage

public abstract WikittyExtensionStorage getCurrentMasterExtensionStorage()

getCurrentMasterWikittyStorage

public abstract WikittyStorage getCurrentMasterWikittyStorage()


Copyright © 2010 CodeLutin. All Rights Reserved.