Uses of Class
eu.xtreemos.xosd.localallocmgr.basic.manipulators.AttributeConformanceException

Packages that use AttributeConformanceException
eu.xtreemos.xosd.localallocmgr.basic   
eu.xtreemos.xosd.localallocmgr.basic.manipulators   
eu.xtreemos.xosd.localallocmgr.frontend.utils   
eu.xtreemos.xosd.localallocmgr.frontend.wrapper   
eu.xtreemos.xosd.localallocmgr.migrations   
eu.xtreemos.xosd.localallocmgr.test   
eu.xtreemos.xosd.resallocator   
 

Uses of AttributeConformanceException in eu.xtreemos.xosd.localallocmgr.basic
 

Methods in eu.xtreemos.xosd.localallocmgr.basic that throw AttributeConformanceException
 java.lang.Object TTElm.getAttributeValue(java.lang.Class type)
          Returns the attribute value as an Object, defined by the type (class) of the attribute.
static void Registry.register(TTElm elm)
           
 

Uses of AttributeConformanceException in eu.xtreemos.xosd.localallocmgr.basic.manipulators
 

Methods in eu.xtreemos.xosd.localallocmgr.basic.manipulators that throw AttributeConformanceException
private static boolean TimeTableAdd.add(TimeTable tt, TTElm newelm)
          when the join operation returns the array of elements the new elements need to be identified and if new one is introduced, it needs to be added.
static boolean TimeTableAdd.addElm(TimeTable tt, TTElm newelm)
           
private static TTElm TimeTableDefragmenter.createReferentialElm(java.util.ArrayList<TTElm> selection, int endpos)
          returns defragmented object reference or null if something is wrong
private static int TimeTableDefragmenter.defragSelection(java.util.ArrayList<TTElm> selection, TimeTable tt)
           
static boolean TimeTableDelay.delayWholeElement(TimeTable tt, TTElm reference, int miliseconds)
           
private static boolean TimeTableAdd.endsBefore(TTElm stored, java.util.GregorianCalendar newStart)
           
private  void FreeSlots.findFree(java.util.LinkedList<TTElm> src)
          returns the free slots from the whole stored interval
private  void FreeSlots.findFree(java.util.LinkedList<TTElm> src, java.util.GregorianCalendar from, java.util.GregorianCalendar to)
          return free slots between the given intervals.
private static boolean TimeTableAdd.hasIntersection(TTElm stored, TTElm newelm, java.util.GregorianCalendar newStart)
           
private static boolean TimeTableAdd.isBefore(TTElm stored, java.util.GregorianCalendar newStart)
          check if the ttelm starts before the new element
private static boolean TimeTableAdd.isCompleteBefore(TTElm stored, TTElm newelm)
           
 

Constructors in eu.xtreemos.xosd.localallocmgr.basic.manipulators that throw AttributeConformanceException
FreeSlots(TimeTable source)
           
FreeSlots(TimeTable source, java.util.GregorianCalendar from, java.util.GregorianCalendar to)
           
 

Uses of AttributeConformanceException in eu.xtreemos.xosd.localallocmgr.frontend.utils
 

Methods in eu.xtreemos.xosd.localallocmgr.frontend.utils that throw AttributeConformanceException
static java.lang.String ExportToGoogleCalendar.exportTimeTable(TimeTable tt, java.lang.String what)
           
static java.lang.String ExportToGoogleCalendar.exportTTElm(TTElm elm, java.lang.String what)
          event = { :title=>'CPU1, 100, EXCLUSIVE', :content=>'CPU1 reserved 50, EXCLUSIVE', :author=>'user', :email=>'user@somewhere.org', :where=>'XtreemOS Server', :startTime=>'2009-02-05T15:00:00.000Z', :endTime=>'2009-02-05T17:00:00.000Z'} g.new_event(event)
 

Uses of AttributeConformanceException in eu.xtreemos.xosd.localallocmgr.frontend.wrapper
 

Methods in eu.xtreemos.xosd.localallocmgr.frontend.wrapper that throw AttributeConformanceException
 java.lang.Boolean FrontendWrapper.restoreForCheckpointBefore(java.lang.String reservationID)
          restores the state of all timetables just before the creation of the given reservation.
 boolean MigrationsHandler.roolbackFor(java.lang.String reservationID)
          removes every change since the change made by reservationID (including the named reservation).
 

Uses of AttributeConformanceException in eu.xtreemos.xosd.localallocmgr.migrations
 

Methods in eu.xtreemos.xosd.localallocmgr.migrations that throw AttributeConformanceException
private  void TimeTableState4Add.addelement(TTElm original)
           
private  void TimeTableState4Add.determineAffectedTTelms(TTElm newelm)
           
abstract  void TimeMachineItem.restore()
           
static void TimeMachine.restore()
           
 void TimeTableState4Defragment.restore()
           
 void TimeTableState4Add.restore()
           
 void TimeTableState4RemoveByAttrib.restore()
           
 void TimeTableState4Remove.restore()
           
static void TimeMachine.restore(int nOperations)
          restores last n operations
static void TimeMachine.restoreTo(int version)
          restores to the n-th operation over timetable, the oprations start at version 0, and each successful manipulation with the timetable increases the migrations size by 1.
 

Constructors in eu.xtreemos.xosd.localallocmgr.migrations that throw AttributeConformanceException
TimeTableState4RemoveByAttrib(TimeTable tt, TTElm byAttrib)
          all elements that are within the time limits of the byAttrib element come into question.
 

Uses of AttributeConformanceException in eu.xtreemos.xosd.localallocmgr.test
 

Methods in eu.xtreemos.xosd.localallocmgr.test that throw AttributeConformanceException
private static void FreeSlotsTest.controlledTest()
           
private static void DefragmentTest.defragment(TimeTable tt)
           
static void MigrationTest.isolatedCase()
           
static void SelectionTest.main(java.lang.String[] args)
           
static void FreeSlotsTest.main(java.lang.String[] args)
           
static void MigrationTest.main(java.lang.String[] args)
           
static void DefragmentTest.main(java.lang.String[] args)
           
private static TimeTable DefragmentTest.prepareTT()
           
static void FrontEndTest.rdirPropertiesTest()
           
static void MigrationTest.simpleAddTest()
           
private static void FreeSlotsTest.simpleTest()
           
static void TTElmTest.testRelations()
           
static void TTElmTest.ttRemoveTest()
           
private static void MigrationTest.ttstate4add()
           
static void TTElmTest.ttTest()
           
static void MigrationTest.unittestproblem()
           
 

Uses of AttributeConformanceException in eu.xtreemos.xosd.resallocator
 

Methods in eu.xtreemos.xosd.resallocator that throw AttributeConformanceException
 java.lang.Boolean ResAllocator.updateReservations(java.util.ArrayList<UpdateRequest> requests)
          Creates a series of reservation updates.