core: Remove unused query parameters classes

These class are no longer used anywhere in the codebase, and should thus
be removed.

Change-Id: Iadf482116e5b38a3b936ce84ba55fbed75725558
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: RemoveVmHibernationVolumesParameters package

Moved RemoveVmHibernationVolumesParameters to the
org.ovirt.engine.core.common.action package, where it belongs.

Change-Id: Iccbb74815f622e2c8b08596a68c61bde0a76a92e
Signed-off-by: Allon Mureinik <amureini@redhat.com>
engine: Remove LUNs unused ctor

Removed a constructor for LUNs only used by tests.

Change-Id: I7ccdf1cc5fef4f4fc3977b274090604c1da42398
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove StoragePool ctor only used in tests

Removed the ctor that isn't used anywhere in production code.
This in fact also makes the tests easier to understand, as now the test
StoragePools instances only have the relevant field values and not all
the values demanded by this useless constructor.

Change-Id: Ib9000d4ec5f8109744b33e6e50a688d114b71049
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove StorageDomain ctor only used in tests

Removed the ctor that isn't used anywhere in production code.
This in fact also makes the tests easier to understand, as now the test
StorageDomains instances only have the relevant field values and not all
the values demanded by this useless constructor.

Change-Id: I9503562dc30dd3a74929d68f533f2612f4dfb2b0
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove VDS ctor only used in tests

Removed the ctor that isn't used anywhere in production code.
This in fact also makes the tests easier to understand, as now the test
VDSs instances only have the relevant field values and not all
the values demanded by this useless constructor.

Change-Id: I3ada208fb41b88e91772306ae438cc93bd560762
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove VDS ctor only used in clone()

Removed the ctor that isn't used anywhere except in the clone()
method.
Removing this ctor makes the clone() method easier to understand, and
the entire class easier to maintain.

Change-Id: Id7094d3fc96676de6dc95a90614ac9f865fc1022
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove VdsDynamic ctor only used in tests

Removed the ctor that isn't used anywhere in production code.

Change-Id: I22f4244e5c6cedcf2f36be7d10d078254b0a4bb3
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove BaseDisk ctor only used in tests

Removed the ctor that isn't used anywhere in production code.
This in fact also makes the tests easier to understand, as now the test
BaseDisks instances only have the relevant field values and not all
the values demanded by this useless constructor.

Change-Id: I9da209b6fa365e4a4ede7fd4bf61eb83703c6dc1
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove GlusterBrickEntity ctor used in tests

Removed the ctor that isn't used anywhere in production code.
This in fact also makes the tests easier to understand, as now the test
GlusterBrickEntitys instances only have the relevant field values and
not all the values demanded by this useless constructor.

Change-Id: I7a215614f37b3858127fd420cc59777896ed9284
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove unused Image ctor

Removed the ctor that isn't used anywhere in production code.

Change-Id: I46c289f5e575d4d78b3e7aa8240d7a332e8e13dd
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove TagsUserGroupMap.created

This private field is not used anywhere, and can safely be removed.

Change-Id: I9d61fae85e45e6f52e1a8750a0ee7479462d122c
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove StorageDomainStatic ctor used in test

Removed the ctor that isn't used anywhere in production code.
This in fact also makes the tests easier to understand, as now the
test StorageDomainStatics instances only have the relevant field
values and not all the values demanded by this useless constructor.

Change-Id: I9d41209108011b2daacfb77d4ae4f2af09086938
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove unused VDSGroup ctor

Removed the ctor that isn't used anywhere in the codebase.

Change-Id: I8ec91916d482a45a42f13292814d876d37b28aef
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove VdsStatistics ctor used in test

Removed the ctor that isn't used anywhere in production code.

Change-Id: I417a9cf34a98361067becf319d2797c831abd8f3
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove LdapUser ctor used in tests

Removed the ctor that isn't used anywhere in production code.

Change-Id: I2bb78d1e8fcbc9b9ed0f0de4b4a8d9d16a050409
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove unused VdcOption ctor

Removed the ctor that isn't used anywhere in the codebase.

Change-Id: Iffac69f4e982b407a97ce3147eefb82ffcf1ee9c
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove unused TagsVmPoolMap ctor

Removed the ctor that isn't used anywhere in the codebase.

Change-Id: I2e543e1a7d171c6aa03faefa1496d6597ed103a3
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove unused event_notification_hist ctor

Removed the ctor that isn't used anywhere in the codebase.

Change-Id: I4854427e550ef7a9d2ad8700195d1ba7d53b1dc5
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove Role ctor only used in tests

Removed the ctor that isn't used anywhere in production code.

Change-Id: I45cace9b2f74eebd59e0e9f3c39aa50abe96d9d5
Signed-off-by: Allon Mureinik <amureini@redhat.com>