/** * Getter. * * @return system package (cannot be null or empty) */ public String getValue() { return getPackage(); }
/** * Getter. * * @return system package (cannot be null or empty) */ public String getValue() { return getPackage(); }
/** * Converts system package options into corresponding arguments (--systemPackages). * * @param packages system package options * * @return converted Pax Runner collection of arguments */ private String extractArguments( final SystemPackageOption[] packages ) { final StringBuilder argument = new StringBuilder(); if( packages != null && packages.length > 0 ) { for( SystemPackageOption pkg : packages ) { if( pkg != null && pkg.getPackage() != null && pkg.getPackage().length() > 0 ) { if( argument.length() == 0 ) { argument.append( "--systemPackages=" ); } else { argument.append( "," ); } argument.append( pkg.getPackage() ); } } } return argument.toString(); }
/** * Converts system package options into corresponding arguments (--systemPackages). * * @param packages system package options * * @return converted Pax Runner collection of arguments */ private String extractArguments( final SystemPackageOption[] packages ) { final StringBuilder argument = new StringBuilder(); if( packages != null && packages.length > 0 ) { for( SystemPackageOption pkg : packages ) { if( pkg != null && pkg.getPackage() != null && pkg.getPackage().length() > 0 ) { if( argument.length() == 0 ) { argument.append( "--systemPackages=" ); } else { argument.append( "," ); } argument.append( pkg.getPackage() ); } } } return argument.toString(); }