List of usage examples for org.apache.commons.lang SystemUtils USER_NAME
String USER_NAME
To view the source code for org.apache.commons.lang SystemUtils USER_NAME.
Click Source Link
The user.name
System Property.
From source file:de.pawlidi.openaletheia.license.LicenseHandlerTest.java
@BeforeClass public static void setUpBeforeClass() throws Exception { KeyPair keyPair = CipherUtils.generateKeyPair(); publicKey = CipherUtils.getPublicKey(keyPair); privateKey = CipherUtils.getPrivateKey(keyPair); license = new License(); license.setProduct("License product"); license.setProductVersion("1.2.0"); license.setUuid(UUID.randomUUID().toString()); license.setMaxHost(3L);//from ww w . j a v a2s . c om license.setAddress(AletheiaUtils.getMacAddress()); license.setOwner(SystemUtils.USER_NAME); license.setOperatingSystem(SystemUtils.OS_NAME); license.setCompany("Company abc"); license.setMaxUser(3L); license.setCreated(DateTime.now()); license.setDescription("License file for license product"); }
From source file:de.pawlidi.openaletheia.license.LicenseLoaderTest.java
/** * @throws java.lang.Exception//from w ww.j a va 2 s . c om */ @Before public void setUp() throws Exception { licenseLoader = new LicenseLoader(Constants.ALETHEIA_PUBLIC_KEY); properties = new Properties(); LicenseGenerator generator = new LicenseGenerator(Constants.ALETHEIA_PRIVATE_KEY); License license = new License(); license.setProduct("License product"); license.setProductVersion("1.2.0"); license.setUuid(UUID.randomUUID().toString()); license.setMaxHost(3L); license.setAddress(AletheiaUtils.getMacAddress()); license.setOwner(SystemUtils.USER_NAME); license.setOperatingSystem(SystemUtils.OS_NAME); license.setCompany("Company abc"); license.setMaxUser(3L); license.setCreated(DateTime.now()); license.setDescription("License file for license product"); generator.generate(license); generator.storeLicense("test.license", "My Test license file"); }
From source file:net.java.jpatch.maven.ReleaseMojo.java
/** * Creates the release package./*from w w w . j a va 2 s . com*/ * * @throws MojoExecutionException if the method fails. * @throws MojoFailureException if the method fails. */ @Override public void execute() throws MojoExecutionException, MojoFailureException { // Search for existing release Artifact releaseArtifact = resolveReleaseArtifact(); File releaseFile = releaseArtifact.getFile(); // Check existing release if (releaseFile != null && releaseFile.exists()) { getLog().info(releaseFile.getAbsolutePath()); getLog().error("Release file already exist! For new release execute first jpatch:release-clean."); throw new MojoFailureException("Release package already exist!"); } // Create release directory File directory = createTargetDirectory(releaseArtifact.getVersion()); // Create release properties file. Properties releaseProperties = new Properties(); // Load projects List<MavenProject> mavenProjects = loadMavenProjects(); // Filter the projects List<MavenProject> filterProjects = filterMavenProjects(mavenProjects, getPackages()); // Unpack the libraries in the output directory for (MavenProject project : filterProjects) { String revision = scmRevision(project); releaseProperties.setProperty(project.getId(), revision); Artifact artifact = project.getArtifact(); resolveArtifactFromLocalRepository(artifact); unpackArtifactFile(directory, artifact.getFile()); } // Setup the advanced properties to the release property SimpleDateFormat sdf = new SimpleDateFormat(); releaseProperties.put(RELEASE_PROPERTY_DATE, sdf.format(new Date())); releaseProperties.put(RELEASE_PROPERTY_USER_NAME, SystemUtils.USER_NAME); releaseProperties.put(RELEASE_PROPERTY_JAVA_VERSION, SystemUtils.JAVA_VERSION); releaseProperties.put(RELEASE_PROPERTY_OS_NAME, SystemUtils.OS_NAME); // Save release properties file try { File propFile = new File(mavenProject.getBuild().getDirectory(), mavenProject.getBuild().getFinalName() + ".properties"); releaseProperties.store(new FileOutputStream(propFile), null); } catch (IOException e) { throw new MojoExecutionException("Error creating the release properties file!", e); } // Create package file String fileName = mavenProject.getBuild().getFinalName(); File packFile = new File(mavenProject.getBuild().getDirectory(), fileName + ".zip"); packDirectory(directory, packFile); // Attached the package to the project releaseArtifact.setFile(packFile); mavenProject.addAttachedArtifact(releaseArtifact); // Create build file (project.jpatch) createBuildFile(); }
From source file:com.yahoo.flowetl.commons.runner.Main.java
/** * Gets some useful runtime info as a map of names -> info. *//* w w w .j a v a 2 s. co m*/ private static Map<String, Object> getRuntimeInfo() { Map<String, Object> sysInfo = new TreeMap<String, Object>(); StringBuilder jvminfo = new StringBuilder(); jvminfo.append("Vendor: "); jvminfo.append(SystemUtils.JAVA_VENDOR); jvminfo.append(", Version: "); jvminfo.append(SystemUtils.JAVA_VERSION + " - " + SystemUtils.JAVA_VM_INFO); jvminfo.append(", OS: "); jvminfo.append(SystemUtils.OS_NAME + " (" + SystemUtils.OS_VERSION + " : " + SystemUtils.OS_ARCH + ")"); sysInfo.put(WordUtils.capitalizeFully("jvm"), jvminfo.toString()); sysInfo.put(WordUtils.capitalizeFully("default charset encoding"), DEF_CHAR_SET.name()); String netAdd = NetUtils.getLocalAddress(); if (StringUtils.isEmpty(netAdd)) { netAdd = "????"; } String localName = NetUtils.getLocalHostName(); if (StringUtils.isEmpty(localName)) { localName = "????"; } sysInfo.put(WordUtils.capitalizeFully("network"), localName + " at ip address " + netAdd); String cPath = SystemUtils.JAVA_CLASS_PATH; String linesep = StringEscapeUtils.escapeJava(SystemUtils.LINE_SEPARATOR); sysInfo.put(WordUtils.capitalizeFully("classpath"), cPath); sysInfo.put(WordUtils.capitalizeFully("jvm home"), SystemUtils.JAVA_HOME); sysInfo.put(WordUtils.capitalizeFully("jvm tmpdir"), SystemUtils.JAVA_IO_TMPDIR); sysInfo.put(WordUtils.capitalizeFully("jvm libpath"), SystemUtils.JAVA_LIBRARY_PATH); sysInfo.put(WordUtils.capitalizeFully("line separator"), linesep); sysInfo.put(WordUtils.capitalizeFully("path separator"), StringEscapeUtils.escapeJava(SystemUtils.PATH_SEPARATOR)); sysInfo.put(WordUtils.capitalizeFully("user timezone"), SystemUtils.USER_TIMEZONE); sysInfo.put(WordUtils.capitalizeFully("user home"), SystemUtils.USER_HOME); sysInfo.put(WordUtils.capitalizeFully("user language"), SystemUtils.USER_LANGUAGE); sysInfo.put(WordUtils.capitalizeFully("user name"), SystemUtils.USER_NAME); return sysInfo; }
From source file:org.apache.cocoon.environment.background.BackgroundRequest.java
public String getRemoteUser() { return SystemUtils.USER_NAME; }
From source file:org.fornax.utilities.xtendtools.lib.UtilsExtension.java
public static String getUserName() { return SystemUtils.USER_NAME; }
From source file:org.kitodo.filemanagement.FileManagementTest.java
@Test public void shouldCreateSymLink() throws IOException { assumeTrue(!SystemUtils.IS_OS_WINDOWS && !SystemUtils.IS_OS_MAC); URI symLinkSource = URI.create("symLinkSource"); URI symLinkTarget = URI.create("symLinkTarget"); File script = new File(KitodoConfig.getParameter("script_createSymLink")); URI directory = fileManagement.create(URI.create(""), "symLinkSource", false); fileManagement.create(directory, "meta.xml", true); setFileExecutable(script);// ww w . java2 s . c o m boolean result = fileManagement.createSymLink(symLinkSource, symLinkTarget, false, SystemUtils.USER_NAME); setFileNotExecutable(script); assertTrue("Create symbolic link has failed!", result); File scriptClean = new File(KitodoConfig.getParameter("script_deleteSymLink")); setFileExecutable(scriptClean); fileManagement.deleteSymLink(symLinkTarget); setFileNotExecutable(scriptClean); fileManagement.delete(symLinkSource); fileManagement.delete(symLinkTarget); }
From source file:org.kitodo.filemanagement.FileManagementTest.java
@Test public void shouldDeleteSymLink() throws IOException { assumeTrue(!SystemUtils.IS_OS_WINDOWS && !SystemUtils.IS_OS_MAC); URI symLinkSource = URI.create("symLinkSource"); URI symLinkTarget = URI.create("symLinkTarget"); File scriptPrepare = new File(KitodoConfig.getParameter("script_createSymLink")); URI directory = fileManagement.create(URI.create(""), "symLinkSource", false); fileManagement.create(directory, "meta.xml", true); setFileExecutable(scriptPrepare);/* ww w . ja va 2 s . c o m*/ fileManagement.createSymLink(symLinkSource, symLinkTarget, false, SystemUtils.USER_NAME); setFileNotExecutable(scriptPrepare); File script = new File(KitodoConfig.getParameter("script_deleteSymLink")); setFileExecutable(script); boolean result = fileManagement.deleteSymLink(symLinkTarget); setFileNotExecutable(script); assertTrue("Delete symbolic link has failed!", result); fileManagement.delete(symLinkSource); fileManagement.delete(symLinkTarget); }
From source file:org.kitodo.production.services.file.FileServiceTest.java
@Test public void shouldCreateSymLink() throws IOException { assumeTrue(!SystemUtils.IS_OS_WINDOWS && !SystemUtils.IS_OS_MAC); URI symLinkSource = URI.create("symLinkSource"); URI symLinkTarget = URI.create("symLinkTarget"); File script = new File(ConfigCore.getParameter(ParameterCore.SCRIPT_CREATE_SYMLINK)); URI directory = fileService.createDirectory(URI.create(""), "symLinkSource"); fileService.createResource(directory, "meta.xml"); User user = new User(); user.setLogin(SystemUtils.USER_NAME); ExecutionPermission.setExecutePermission(script); boolean result = fileService.createSymLink(symLinkSource, symLinkTarget, false, user); ExecutionPermission.setNoExecutePermission(script); assertTrue("Create symbolic link has failed!", result); File scriptClean = new File(ConfigCore.getParameter(ParameterCore.SCRIPT_DELETE_SYMLINK)); ExecutionPermission.setExecutePermission(scriptClean); fileService.deleteSymLink(symLinkTarget); ExecutionPermission.setNoExecutePermission(scriptClean); fileService.delete(symLinkSource);//from w w w .j ava2 s . co m fileService.delete(symLinkTarget); }
From source file:org.kitodo.production.services.file.FileServiceTest.java
@Test public void shouldDeleteSymLink() throws IOException { assumeTrue(!SystemUtils.IS_OS_WINDOWS); URI symLinkSource = URI.create("symLinkSource"); URI symLinkTarget = URI.create("symLinkTarget"); File scriptPrepare = new File(ConfigCore.getParameter(ParameterCore.SCRIPT_CREATE_SYMLINK)); URI directory = fileService.createDirectory(URI.create(""), "symLinkSource"); fileService.createResource(directory, "meta.xml"); User user = new User(); user.setLogin(SystemUtils.USER_NAME); ExecutionPermission.setExecutePermission(scriptPrepare); fileService.createSymLink(symLinkSource, symLinkTarget, false, user); ExecutionPermission.setNoExecutePermission(scriptPrepare); File script = new File(ConfigCore.getParameter(ParameterCore.SCRIPT_DELETE_SYMLINK)); ExecutionPermission.setExecutePermission(script); boolean result = fileService.deleteSymLink(symLinkTarget); ExecutionPermission.setNoExecutePermission(script); assertTrue("Delete symbolic link has failed!", result); fileService.delete(symLinkSource);/*from w ww. ja va 2 s. c o m*/ fileService.delete(symLinkTarget); }