Fixed a bug, when calling a local REST service and trying to unmarshall
the containing object with Response.readEntity(MyClass.class). This does
not work when calling local methods. Now the method Response.getEntity()
ist used and Java boxing is used.

Change-Id: I0cf35e0a327db44c5c131a88f2d63a6afffe019b
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Added the possiblity to abort an experiment. Added the REST service for
this option, modified the existing aborting method in the ExecutionQueue
and added a method to the ExecutionScheduler, which is the interface for
the programmer to interact with the ExecutionQueues.
Removed unnecessary output of the user as such in the "isExpired" method
ind Users.java.

Change-Id: I04cc1022a5b57e867f90dc71dd342720aa02f859
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Improved the ExecutionService to add ScheduledExperiment and instantly
returns the ID of the experiments.
The method to get the experiment ID via comparing a given
ScheduledExperiment with all the database entries is removed.

Change-Id: I2e9c1f145e316dd58a31e95373f0625983b41468
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Added a experimentkey to the ScenarioDetails. The ScenarioDetails is now
officially stored in the SPC SL database. Added a fast access method to
the experiment key of the currently selected scenario in the
AccountDetails class.

Change-Id: Ie17597e5ca666a6551b73a3711f426c4c7069dbf
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Renamed a parameter to REST services from SVCP_MEASUREMENT_NAME to
SVCP_MEASUREMENT_SPECNAME.

Change-Id: Id171869b648902cab18889200638f54cf1757af3
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Added method to fetch all the ScenarioInstaces with the given name out
of the database.

Change-Id: Id49265681c765f5add5155180054ef9a9871af4c
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Added an "SuppressWarning" to an unused test variable.

Change-Id: I7a92e189ca5a5520888197a902e5389811896f0e
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Added a new MixIn Annotation, that a new getter for fetching the
experiment key can be ignored.

Change-Id: I01f72d660dfb42709e7776639aed9a901e2abc98
Signed-off-by: d061465 <p.merkert@sap.com>
Added a new MixIn for ParameterDefinition class. The method isNumeric
made Jackson expecting an attribute named "numberic". Added a JsonIgnore
annotation to the method.

Change-Id: Id1d240c141231baabe0449dda9c4e1bc3678f9fe
Signed-off-by: d061465 <p.merkert@sap.com>
Added another method (getFullName) to JsonIgnore methods in the
ParameterDefinitionMixIn.

Change-Id: I2a9d5d05a04619b089185629db7c3f1775c57e1b
Signed-off-by: d061465 <p.merkert@sap.com>