1 23 24 29 30 package com.sun.cli.jmx.cmd; 31 32 import javax.management.ObjectName ; 33 34 import com.sun.cli.jmx.support.ResultsForGetSet; 35 import com.sun.cli.jmx.support.CLISupportMBeanProxy; 36 import com.sun.cli.util.stringifier.*; 37 38 public class DeleteAliasCmd extends JMXCmd 39 { 40 public 41 DeleteAliasCmd( final CmdEnv env ) 42 { 43 super( env ); 44 } 45 46 47 48 public String 49 getUsage() 50 { 51 return( CmdStrings.DELETE_ALIAS_HELP.toString() ); 52 } 53 54 public static String [] 55 getNames( ) 56 { 57 return( new String [] { "delete-alias", "da" } ); 58 } 59 60 61 void 62 executeInternal() 63 throws Exception 64 { 65 final String [] aliases = getOperands(); 66 67 for( int i = 0; i < aliases.length; ++i ) 68 { 69 final String name = aliases[ i ]; 70 getAliasMgr().deleteAlias( name ); 71 72 println( "deleted alias: " + name ); 73 } 74 } 75 } 76 | Popular Tags |