anthill.storage
Interface Storage

All Superinterfaces:
Clearable, ResourceManager
All Known Subinterfaces:
GenericStorage, MessorPheromone, QueryStorage, TaskStorage
All Known Implementing Classes:
ArrayMessorPheromone, CmsStorage, LRUKeyStorage, LRUQueryStorage, MemoryStorage, SimulatedTaskStorage, UrlStorage, UrlStorage, UrlStorage

public interface Storage
extends Clearable, ResourceManager

Storage is an empty interface which is used a marker for storage objects, which may be requested and obtained by ants when visiting nest. Storage objects store informations on nests on behalf of ants. Storage objects may enforce policies to limit the amount of information stored in a nest.

Version:
$Revision: 1.7 $
Author:
Alberto Montresor

Field Summary
static String DOC_STORAGE
          Name used to identify the standard storage for documents
static String PHR_STORAGE
          Name used to identify the standard storage for documents
static String URL_STORAGE
          Name used to identify the standard storage for urls
 
Methods inherited from interface anthill.util.Clearable
clear
 

Field Detail

URL_STORAGE

public static final String URL_STORAGE
Name used to identify the standard storage for urls

See Also:
Constant Field Values

DOC_STORAGE

public static final String DOC_STORAGE
Name used to identify the standard storage for documents

See Also:
Constant Field Values

PHR_STORAGE

public static final String PHR_STORAGE
Name used to identify the standard storage for documents

See Also:
Constant Field Values