@Service(name="_dump-hk2") @RestEndpoints({ @RestEndpoint(configBean=Domain.class, opType=RestEndpoint.OpType.POST, path="_dump-hk2",
@CommandLock(CommandLock.LockType.NONE) @RestEndpoints({ @RestEndpoint(configBean=Resources.class, opType=RestEndpoint.OpType.GET, path="get-database-vendor-names",
@I18n("unfreeze.transaction.service") @RestEndpoints({ @RestEndpoint(configBean=Cluster.class, opType=RestEndpoint.OpType.POST, path="unfreeze-transaction-service", @RestParam(name="id", value="$parent") }), @RestEndpoint(configBean=Server.class, opType=RestEndpoint.OpType.POST, path="unfreeze-transaction-service", @RestParam(name="id", value="$parent") }), @RestEndpoint(configBean=Domain.class, opType=RestEndpoint.OpType.POST, path="unfreeze-transaction-service",
@I18n("freeze.transaction.service") @RestEndpoints({ @RestEndpoint(configBean=Cluster.class, opType=RestEndpoint.OpType.POST, path="freeze-transaction-service", @RestParam(name="target", value="$parent") }), @RestEndpoint(configBean=Server.class, opType=RestEndpoint.OpType.POST, path="freeze-transaction-service", @RestParam(name="target", value="$parent") }), @RestEndpoint(configBean=Domain.class, opType=RestEndpoint.OpType.POST, path="freeze-transaction-service",
@CommandLock(CommandLock.LockType.NONE) @RestEndpoints({ @RestEndpoint(configBean=Resources.class, opType=RestEndpoint.OpType.GET, path="get-validation-class-names",
@RestEndpoint(configBean=Configs.class, opType=OpType.POST, path="copy-config", description="Copy Config") }) public final class CopyConfigCommand extends CopyConfig {
@TargetType(value = {CommandTarget.DAS, CommandTarget.CLUSTERED_INSTANCE}) @RestEndpoints({ @RestEndpoint(configBean=Cluster.class, opType=RestEndpoint.OpType.POST, path="migrate-timers",
@CommandLock(CommandLock.LockType.NONE) @RestEndpoints({ @RestEndpoint(configBean=Resources.class, opType=RestEndpoint.OpType.GET, path="get-jdbc-driver-class-names",
@TargetType(value={CommandTarget.DAS, CommandTarget.STANDALONE_INSTANCE, CommandTarget.CLUSTER}) @RestEndpoints({ @RestEndpoint(configBean=Domain.class, opType=RestEndpoint.OpType.GET, path="list-timers",
@PerLookup @RestEndpoints({ @RestEndpoint(configBean=Application.class,
@I18n("list.resource.refs") @RestEndpoints({ @RestEndpoint(configBean=Resources.class, opType=RestEndpoint.OpType.GET, path="list-resource-refs",
@PerLookup @RestEndpoints({ @RestEndpoint(configBean=Application.class,
@I18n("list.jdbc.connection.pools") @RestEndpoints({ @RestEndpoint(configBean=Resources.class, opType=RestEndpoint.OpType.GET, path="list-jdbc-connection-pools",
@I18n("recover.transactions") @RestEndpoints({ @RestEndpoint(configBean=Server.class, opType=RestEndpoint.OpType.POST, path="recover-transactions",
@ExecuteOn({RuntimeType.DAS,RuntimeType.INSTANCE}) @RestEndpoints({ @RestEndpoint(configBean=Domain.class, opType=RestEndpoint.OpType.POST, path="disable-secure-admin",
CommandTarget.CLUSTERED_INSTANCE}) @RestEndpoints({ @RestEndpoint(configBean=Resources.class, opType=RestEndpoint.OpType.GET, path="list-jndi-entries",
@PerLookup @RestEndpoints({ @RestEndpoint(configBean=Application.class, opType=RestEndpoint.OpType.POST, path="set-web-context-param",
@TargetType(value = { CommandTarget.DAS }) @CommandLock(CommandLock.LockType.NONE) @RestEndpoints({ @RestEndpoint(configBean = Domain.class, opType = OpType.GET, path = "_scale-service", description = "Scale Services") }) public class ScaleService implements AdminCommand {
@ExecuteOn(RuntimeType.DAS) @RestEndpoints({ @RestEndpoint(configBean = VirtualMachineConfig.class, opType = RestEndpoint.OpType.GET, path = "register-startup", description = "Register startup") }) public class RegisterStartup implements AdminCommand {
@ExecuteOn(RuntimeType.DAS) @RestEndpoints({ @RestEndpoint(configBean = VirtualMachineConfig.class, opType = RestEndpoint.OpType.GET, path = "register-virtual-machine", description = "Register Virtual Machine") }) public class RegisterVirtualMachine implements AdminCommand {