org.osmius.service.impl.OsmAgentInstanceManagerImpl Class Reference

Inheritance diagram for org.osmius.service.impl.OsmAgentInstanceManagerImpl:

Inheritance graph
[legend]
Collaboration diagram for org.osmius.service.impl.OsmAgentInstanceManagerImpl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void setOsmAgentInstanceDao (OsmAgentInstanceDao dao)
List getOsmAgentInstances (final OsmAgentInstance osmAgentInstance)
OsmAgentInstance getOsmAgentInstance (final String idnAgtinstances)
void saveOsmAgentInstance (OsmAgentInstance osmAgentInstance)
void removeOsmAgentInstance (final String idnAgtinstances)
void removeOsmAgentInstances (final String[] idnAgtinstances)
void updateOsmAgentInstance (final OsmAgentInstance osmAgentInstance)
void setDao (Dao dao)
Object getObject (Class clazz, Serializable id)
List getObjects (Class clazz)
void removeObject (Class clazz, Serializable id)
void saveObject (Object o)
List getOsmAgentInstances (OsmAgentInstance osmAgentInstance)

Protected Attributes

final Log log = LogFactory.getLog(getClass())

Detailed Description

Implementation of OsmAgentInstanceManager interface to talk to the persistence layer.

Definition at line 32 of file OsmAgentInstanceManagerImpl.java.


Member Function Documentation

void org.osmius.service.impl.OsmAgentInstanceManagerImpl.setOsmAgentInstanceDao ( OsmAgentInstanceDao  dao  ) 

Sets the agent instance dao - Spring IoC

Parameters:
dao The dao

Definition at line 40 of file OsmAgentInstanceManagerImpl.java.

List org.osmius.service.impl.OsmAgentInstanceManagerImpl.getOsmAgentInstances ( final OsmAgentInstance  osmAgentInstance  ) 

See also:
org.osmius.service.OsmAgentInstanceManager.getOsmAgentInstances(org.osmius.model.OsmAgentInstance)

Definition at line 47 of file OsmAgentInstanceManagerImpl.java.

References org.osmius.dao.OsmAgentInstanceDao.getOsmAgentInstances().

Here is the call graph for this function:

OsmAgentInstance org.osmius.service.impl.OsmAgentInstanceManagerImpl.getOsmAgentInstance ( final String  idnAgtinstances  ) 

See also:
org.osmius.service.OsmAgentInstanceManager.getOsmAgentInstance(String)

Implements org.osmius.service.OsmAgentInstanceManager.

Definition at line 54 of file OsmAgentInstanceManagerImpl.java.

References org.osmius.dao.OsmAgentInstanceDao.getOsmAgentInstance().

Here is the call graph for this function:

void org.osmius.service.impl.OsmAgentInstanceManagerImpl.saveOsmAgentInstance ( OsmAgentInstance  osmAgentInstance  ) 

See also:
org.osmius.service.OsmAgentInstanceManager.saveOsmAgentInstance(org.osmius.model.OsmAgentInstance)

Implements org.osmius.service.OsmAgentInstanceManager.

Definition at line 61 of file OsmAgentInstanceManagerImpl.java.

References org.osmius.dao.OsmAgentInstanceDao.saveOsmAgentInstance().

Here is the call graph for this function:

void org.osmius.service.impl.OsmAgentInstanceManagerImpl.removeOsmAgentInstance ( final String  idnAgtinstances  ) 

See also:
org.osmius.service.OsmAgentInstanceManager.removeOsmAgentInstance(String)

Implements org.osmius.service.OsmAgentInstanceManager.

Definition at line 68 of file OsmAgentInstanceManagerImpl.java.

References org.osmius.dao.OsmAgentInstanceDao.removeOsmAgentInstance().

Here is the call graph for this function:

void org.osmius.service.impl.OsmAgentInstanceManagerImpl.removeOsmAgentInstances ( final String[]  idnAgtinstances  ) 

See also:
org.osmius.service.OsmAgentInstanceManager.removeOsmAgentInstances(String[])

Implements org.osmius.service.OsmAgentInstanceManager.

Definition at line 75 of file OsmAgentInstanceManagerImpl.java.

References org.osmius.dao.OsmAgentInstanceDao.removeOsmAgentInstances().

Here is the call graph for this function:

void org.osmius.service.impl.OsmAgentInstanceManagerImpl.updateOsmAgentInstance ( final OsmAgentInstance  osmAgentInstance  ) 

See also:
org.osmius.service.OsmAgentInstanceManager.updateOsmAgentInstance(org.osmius.model.OsmAgentInstance)

Implements org.osmius.service.OsmAgentInstanceManager.

Definition at line 82 of file OsmAgentInstanceManagerImpl.java.

References org.osmius.dao.OsmAgentInstanceDao.updateOsmAgentInstance().

Here is the call graph for this function:

void org.osmius.service.impl.BaseManager.setDao ( Dao  dao  )  [inherited]

See also:
org.osmius.service.Manager.setDao(org.osmius.dao.Dao)

Implements org.osmius.service.Manager.

Definition at line 44 of file BaseManager.java.

References org.osmius.service.impl.BaseManager.dao.

Object org.osmius.service.impl.BaseManager.getObject ( Class  clazz,
Serializable  id 
) [inherited]

See also:
org.osmius.service.Manager.getObject(Class,java.io.Serializable)

Implements org.osmius.service.Manager.

Definition at line 51 of file BaseManager.java.

References org.osmius.service.impl.BaseManager.dao, and org.osmius.dao.Dao.getObject().

Here is the call graph for this function:

List org.osmius.service.impl.BaseManager.getObjects ( Class  clazz  )  [inherited]

See also:
org.osmius.service.Manager.getObjects(Class)

Implements org.osmius.service.Manager.

Definition at line 58 of file BaseManager.java.

References org.osmius.service.impl.BaseManager.dao, and org.osmius.dao.Dao.getObjects().

Here is the call graph for this function:

void org.osmius.service.impl.BaseManager.removeObject ( Class  clazz,
Serializable  id 
) [inherited]

See also:
org.osmius.service.Manager.removeObject(Class,java.io.Serializable)

Implements org.osmius.service.Manager.

Definition at line 65 of file BaseManager.java.

References org.osmius.service.impl.BaseManager.dao, and org.osmius.dao.Dao.removeObject().

Here is the call graph for this function:

void org.osmius.service.impl.BaseManager.saveObject ( Object  o  )  [inherited]

See also:
org.osmius.service.Manager.saveObject(Object)

Implements org.osmius.service.Manager.

Definition at line 73 of file BaseManager.java.

References org.osmius.service.impl.BaseManager.dao, and org.osmius.dao.Dao.saveObject().

Here is the call graph for this function:

List org.osmius.service.OsmAgentInstanceManager.getOsmAgentInstances ( OsmAgentInstance  osmAgentInstance  )  [inherited]

Gets all the agent-instance relation

Parameters:
osmAgentInstance The agent to retrieve the information, can be null
Returns:
A list with the osmAgentInstance information


The documentation for this class was generated from the following file:
Generated on Mon Sep 17 11:43:27 2007 for Osmius_Console by  doxygen 1.5.1