Oracle GlassFish Server 3.0.1 Add-On Component Development Guide

Example of Adding an asadmin Subcommand

Example 4–1 Adding an asadmin Subcommand

This example shows the declaration of the class CreateMycontainer that represents an asadmin subcommand that is named create-mycontainer. The subcommand is instantiated for each lookup.

package com.example.mycontainer;

import org.glassfish.api.admin.AdminCommand;
import org.jvnet.hk2.annotations.Service;
import org.jvnet.hk2.annotations.Scoped;
import org.jvnet.hk2.component.PerLookup;

 * Sample subcommand
public Class CreateMycontainer implements AdminCommand {