|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorca.manage.extensions.standard.container.db.MySqlWrapper
orca.manage.extensions.standard.container.db.MySqlContainerManagerObjectDatabase
public class MySqlContainerManagerObjectDatabase
An implementation of CodManagementDatabase and PackageDatabase for MySql
| Field Summary | |
|---|---|
static java.lang.String |
ContainerManagerObjectMapURL
Default mapping file to use. |
| Fields inherited from class orca.manage.extensions.standard.container.db.MySqlWrapper |
|---|
db, logger, mapFile, mapper |
| Constructor Summary | |
|---|---|
MySqlContainerManagerObjectDatabase(MySqlBase db)
Create a new instance using the default mapping file |
|
MySqlContainerManagerObjectDatabase(MySqlBase db,
java.lang.String mapURL)
Create a new instance using the specified mapping file |
|
| Method Summary | |
|---|---|
void |
addConfiguration(java.lang.String actorName,
java.lang.String key,
java.util.Properties p)
Adds a new configuration record |
void |
addSlice(java.lang.String actorName,
Slice slice)
Creates a new slice record |
java.util.Vector<java.util.Properties> |
getClientSlices(java.lang.String name)
Retrieves all client slices for the specified actor |
java.util.Vector<java.util.Properties> |
getConfiguration(java.lang.String actorName,
java.lang.String key)
Retrieves the specified configuration record |
java.util.Vector<java.util.Properties> |
getConfigurations(java.lang.String actorName)
Retrieves all XML configuration files for the specified actor |
java.util.Vector<java.util.Properties> |
getInventorySlices(java.lang.String name)
Retrieves all inventory slices for the specified actor |
java.util.Vector<java.util.Properties> |
getReservations(java.lang.String actorName,
SliceID sliceID)
Retrieves all reservations for the specified actor in the specified slice |
java.util.Vector<java.util.Properties> |
getSlice(java.lang.String actorName,
SliceID sliceID)
Retrieves the specified slice |
java.util.Vector<java.util.Properties> |
getSlices(java.lang.String ActorName)
Retrieves all slices for the specified actor |
void |
removeConfiguration(java.lang.String actorName,
java.lang.String key)
Removes the specified configuration record |
void |
removeReservation(java.lang.String actorName,
ReservationID rid)
Removes the specified reservation record |
void |
removeSlice(java.lang.String actorName,
SliceID slice)
Removes the specified slice |
void |
updateReservation(java.lang.String actorName,
ResourceReservation reservation)
Updates the specified reservation record |
void |
updateSlice(java.lang.String actorName,
Slice slice)
Updates the specified slice record |
| Methods inherited from class orca.manage.extensions.standard.container.db.MySqlWrapper |
|---|
createSearchResultsTyped, getConnection, initialize, returnConnection |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface orca.shirako.api.IInitialize |
|---|
initialize |
| Field Detail |
|---|
public static java.lang.String ContainerManagerObjectMapURL
| Constructor Detail |
|---|
public MySqlContainerManagerObjectDatabase(MySqlBase db)
public MySqlContainerManagerObjectDatabase(MySqlBase db,
java.lang.String mapURL)
| Method Detail |
|---|
public java.util.Vector<java.util.Properties> getConfigurations(java.lang.String actorName)
throws java.lang.Exception
IManagerObjectDatabase
getConfigurations in interface IManagerObjectDatabaseactorName - actor name
java.lang.Exception
public java.util.Vector<java.util.Properties> getConfiguration(java.lang.String actorName,
java.lang.String key)
throws java.lang.Exception
IManagerObjectDatabase
getConfiguration in interface IManagerObjectDatabaseactorName - actor namekey - configuration file key
java.lang.Exception
public void addConfiguration(java.lang.String actorName,
java.lang.String key,
java.util.Properties p)
throws java.lang.Exception
IManagerObjectDatabase
addConfiguration in interface IManagerObjectDatabaseactorName - actor namekey - configuration file keyp - serialized configuration
java.lang.Exception
public void removeConfiguration(java.lang.String actorName,
java.lang.String key)
throws java.lang.Exception
IManagerObjectDatabase
removeConfiguration in interface IManagerObjectDatabaseactorName - actor namekey - configuration key
java.lang.Exception
public java.util.Vector<java.util.Properties> getSlices(java.lang.String ActorName)
throws java.lang.Exception
IManagerObjectDatabase
getSlices in interface IManagerObjectDatabasejava.lang.Exception
public java.util.Vector<java.util.Properties> getInventorySlices(java.lang.String name)
throws java.lang.Exception
IManagerObjectDatabase
getInventorySlices in interface IManagerObjectDatabasename - actor name
java.lang.Exception
public java.util.Vector<java.util.Properties> getClientSlices(java.lang.String name)
throws java.lang.Exception
IManagerObjectDatabase
getClientSlices in interface IManagerObjectDatabasename - actor name
java.lang.Exception
public java.util.Vector<java.util.Properties> getSlice(java.lang.String actorName,
SliceID sliceID)
throws java.lang.Exception
IManagerObjectDatabase
getSlice in interface IManagerObjectDatabaseactorName - actor namesliceID - slice identifier
java.lang.Exception
public void addSlice(java.lang.String actorName,
Slice slice)
throws java.lang.Exception
IManagerObjectDatabase
addSlice in interface IManagerObjectDatabaseactorName - actor nameslice - slice
java.lang.Exception
public void updateSlice(java.lang.String actorName,
Slice slice)
throws java.lang.Exception
IManagerObjectDatabase
updateSlice in interface IManagerObjectDatabaseactorName - actor nameslice - slice
java.lang.Exception
public void removeSlice(java.lang.String actorName,
SliceID slice)
throws java.lang.Exception
IManagerObjectDatabase
removeSlice in interface IManagerObjectDatabaseslice - slice identifier
java.lang.Exception
public java.util.Vector<java.util.Properties> getReservations(java.lang.String actorName,
SliceID sliceID)
throws java.lang.Exception
IManagerObjectDatabase
getReservations in interface IManagerObjectDatabaseactorName - actor namesliceID - slice name
java.lang.Exception
public void removeReservation(java.lang.String actorName,
ReservationID rid)
throws java.lang.Exception
IManagerObjectDatabase
removeReservation in interface IManagerObjectDatabaseactorName - actor namerid - reservation id
java.lang.Exception
public void updateReservation(java.lang.String actorName,
ResourceReservation reservation)
throws java.lang.Exception
IManagerObjectDatabase
updateReservation in interface IManagerObjectDatabaseactorName - actor namereservation - reservation
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||