org.xcmis.sp.inmemory
Class StorageConfiguration

java.lang.Object
  extended by org.xcmis.sp.inmemory.StorageConfiguration

public class StorageConfiguration
extends Object

Version:
$Id: StorageConfiguration.java 1259 2010-06-09 05:51:09Z andrew00x $
Author:
Andrey Parfonov

Field Summary
static int DEFAULT_MAX_STORAGE_MEM_SIZE
           
static int DEFAULT_MAX_STORAGE_NUMBER_ITEMS
           
static String MAX_ITEMS_NUMBER
           
static String MAX_STORAGE_MEM_SIZE
           
 
Constructor Summary
StorageConfiguration()
           
StorageConfiguration(String id, Map<String,Object> properties)
           
StorageConfiguration(String id, String name, String description, String maxMem, String maxObjects)
           
 
Method Summary
 String getDescription()
          Get repository description.
 String getId()
          Get repository id.
 String getName()
          Get repository name.
 Map<String,Object> getProperties()
           
static Double parseNumber(String text)
           
 void setDescription(String description)
           
 void setId(String id)
           
 void setName(String name)
           
 void setProperties(Map<String,Object> properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_STORAGE_MEM_SIZE

public static String MAX_STORAGE_MEM_SIZE

MAX_ITEMS_NUMBER

public static String MAX_ITEMS_NUMBER

DEFAULT_MAX_STORAGE_MEM_SIZE

public static int DEFAULT_MAX_STORAGE_MEM_SIZE

DEFAULT_MAX_STORAGE_NUMBER_ITEMS

public static int DEFAULT_MAX_STORAGE_NUMBER_ITEMS
Constructor Detail

StorageConfiguration

public StorageConfiguration()

StorageConfiguration

public StorageConfiguration(String id,
                            Map<String,Object> properties)
Parameters:
id - the id
properties - the properties

StorageConfiguration

public StorageConfiguration(String id,
                            String name,
                            String description,
                            String maxMem,
                            String maxObjects)
Parameters:
id - the id
name - name
description - description
maxMem - max memory size
maxObjects - max objects count
Method Detail

getId

public String getId()
Get repository id.

Returns:
the repository id

getDescription

public String getDescription()
Get repository description.

Returns:
the repository description

getName

public String getName()
Get repository name.

Returns:
the repository name

getProperties

public Map<String,Object> getProperties()
Returns:
properties

setId

public void setId(String id)
Parameters:
id - storage id

setName

public void setName(String name)
Parameters:
name - repository name

setProperties

public void setProperties(Map<String,Object> properties)
Parameters:
properties - properties

setDescription

public void setDescription(String description)
Parameters:
description - description

parseNumber

public static Double parseNumber(String text)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.