List of usage examples for org.apache.commons.lang SystemUtils LINE_SEPARATOR
String LINE_SEPARATOR
To view the source code for org.apache.commons.lang SystemUtils LINE_SEPARATOR.
Click Source Link
The line.separator
System Property.
From source file:org.apache.ojb.odmg.JTATxManager.java
public void registerTx(TransactionImpl odmgTrans) { if (log.isDebugEnabled()) log.debug("registerSynchronization was called"); Transaction transaction = null;// ww w. j av a 2 s .com try { transaction = getJTATransaction(); } catch (SystemException e) { log.error("Obtain current transaction from container failed", e); } if (transaction == null) { log.error("Cannot get the external transaction from the external TM"); throw new TransactionNotInProgressException("No external transaction found"); } if (log.isDebugEnabled()) { log.debug("registerSynchronization was called with parameters" + SystemUtils.LINE_SEPARATOR + "J2EETransactionImpl: " + odmgTrans + SystemUtils.LINE_SEPARATOR + "Transaction: " + transaction); } registerSynchronization(odmgTrans, transaction); }
From source file:org.apache.ojb.odmg.locking.LockManagerFactory.java
private String buildErrorMsg(Class lockMap, Class lockManager) { String eol = SystemUtils.LINE_SEPARATOR; StringBuffer msg = new StringBuffer("Can't setup LockManager. Current used properties are:" + eol); msg.append("LockMapClass=").append(lockMap != null ? lockMap.getName() : null).append(eol) .append("LockManagerClass=").append(lockManager != null ? lockManager.getName() : null).append(eol) .append("For correct setup of the lock manager, please enable the 'LockManagerClass' property") .append(" in OJB configuration, OJB expects an 'org.apache.ojb.broker.locking.LockManager' implementation class.") .append(eol)// www. ja va2 s . co m .append("Or to enable the *deprecated* odmg-locking api enable the 'LockMapClass' AND the 'LockManager' properties") .append(", in this case OJB expects an 'org.apache.ojb.odmg.locking.LockManager' implementation class."); return msg.toString(); }
From source file:org.apache.ojb.odmg.ObjectEnvelopeTable.java
/** Returns a String representation of this object */ public String toString() { ToStringBuilder buf = new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE); String eol = SystemUtils.LINE_SEPARATOR; buf.append("# ObjectEnvelopeTable dump:" + eol + "start["); Enumeration en = elements();//from w w w . ja v a 2 s . com while (en.hasMoreElements()) { ObjectEnvelope mod = (ObjectEnvelope) en.nextElement(); buf.append(mod.toString() + eol); } buf.append("]end"); return buf.toString(); }
From source file:org.apache.ojb.odmg.TransactionImpl.java
private void lockAndRegisterCollections(ClassDescriptor cld, Object sourceObject, int lockMode, List registeredObjects) throws LockNotGrantedException { if (implicitLocking) { Iterator i = cld.getCollectionDescriptors(true).iterator(); while (i.hasNext()) { CollectionDescriptor cds = (CollectionDescriptor) i.next(); Object col = cds.getPersistentField().get(sourceObject); if (col != null) { CollectionProxy proxy = ProxyHelper.getCollectionProxy(col); if (proxy != null) { if (!proxy.isLoaded()) { if (log.isDebugEnabled()) log.debug("adding self as listener to collection proxy"); proxy.addListener(this); registeredCollectionProxies.add(proxy); continue; }//from w w w . ja v a 2 s . c o m } Iterator colIterator = BrokerHelper.getCollectionIterator(col); Object item = null; try { while (colIterator.hasNext()) { item = colIterator.next(); RuntimeObject rt = new RuntimeObject(item, this); if (rt.isProxy()) { IndirectionHandler handler = ProxyHelper.getIndirectionHandler(item); if (!handler.alreadyMaterialized()) { registerToIndirectionHandler(handler); continue; } else { // @todo consider registering to hear when this is // derefernced instead of just loading here -bmc item = handler.getRealSubject(); } } if (!registrationList.contains(rt.getIdentity())) { lockAndRegister(rt, lockMode, registeredObjects); } } } catch (LockNotGrantedException e) { String eol = SystemUtils.LINE_SEPARATOR; log.error("Lock not granted, while lock collection references[" + eol + "current reference descriptor:" + eol + cds.toXML() + eol + "object to lock: " + item + eol + "main object class: " + sourceObject.getClass().getName() + eol + "]", e); throw e; } } } } }
From source file:org.bdval.MakeSyntheticDataset.java
private void printStats(final int numProbesets, final int numSamples, final int numPositiveSamples, final int numInformativeProbesets, final String outputFilenamePrefix, final PrintWriter summaryWriter) { summaryWriter.println(outputFilenamePrefix + " was generated with the following parameters: "); summaryWriter.println(String.format( "--probeset-number %d" + SystemUtils.LINE_SEPARATOR + "--sample-number %d" + SystemUtils.LINE_SEPARATOR + "--positive-sample-number %d" + SystemUtils.LINE_SEPARATOR + "--number-informative-probesets %d" + SystemUtils.LINE_SEPARATOR + "--scale-positive-labels %f" + SystemUtils.LINE_SEPARATOR + "--scale-non-informative %f" + SystemUtils.LINE_SEPARATOR + "--scale-negative-labels %f" + SystemUtils.LINE_SEPARATOR + "--mean-positive-labels %f" + SystemUtils.LINE_SEPARATOR + "--mean-negative-labels %f" + SystemUtils.LINE_SEPARATOR + "--mean-non-informative %f" + SystemUtils.LINE_SEPARATOR + "--dataset-name %s" + SystemUtils.LINE_SEPARATOR, numProbesets, numSamples, numPositiveSamples, numInformativeProbesets, scalePositiveLabel, scaleNonInformativeFeature, scaleNegativeLabel, meanPositiveLabel, meanNegativeLabel, meanNonInformativeFeature, outputFilenamePrefix)); summaryWriter.flush();/*w w w. j a va 2 s.c om*/ }
From source file:org.bsc.maven.reporting.renderer.ScmRenderer.java
/** * Render the access from behind a firewall section * * @param anonymousRepository the anonymous repository * @param devRepository the dev repository *///from w ww.j a v a 2 s . c o m private void renderAccessThroughProxySection(ScmRepository anonymousRepository, ScmRepository devRepository) { if (isScmSystem(anonymousRepository, "svn") || isScmSystem(devRepository, "svn")) { startSection(getI18nString("accessthroughtproxy.title")); paragraph(getI18nString("accessthroughtproxy.svn.intro1")); paragraph(getI18nString("accessthroughtproxy.svn.intro2")); paragraph(getI18nString("accessthroughtproxy.svn.intro3")); verbatimText("[global]" + SystemUtils.LINE_SEPARATOR + "http-proxy-host = your.proxy.name" + SystemUtils.LINE_SEPARATOR + "http-proxy-port = 3128" + SystemUtils.LINE_SEPARATOR); endSection(); } }
From source file:org.bsc.maven.reporting.renderer.ScmRenderer.java
/** * Create the documentation to provide an anonymous access with a * <code>CVS</code> SCM. For example, generate the following command line: * <p>/*from ww w . ja va2 s.co m*/ * cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login * </p> * <p> * cvs -z3 -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co * maven-plugins/dist * </p> * * @param cvsRepo * @see <a * href="https://www.cvshome.org/docs/manual/cvs-1.12.12/cvs_16.html#SEC115">https://www.cvshome.org/docs/manual/cvs-1.12.12/cvs_16.html#SEC115</a> */ // CHECKSTYLE_ON: LineLength private void anonymousAccessCVS(CvsScmProviderRepository cvsRepo) { paragraph(getI18nString("anonymousaccess.cvs.intro")); verbatimText("$ cvs -d " + cvsRepo.getCvsRoot() + " login" + SystemUtils.LINE_SEPARATOR + "$ cvs -z3 -d " + cvsRepo.getCvsRoot() + " co " + cvsRepo.getModule()); }
From source file:org.bsc.maven.reporting.renderer.ScmRenderer.java
/** * Create the documentation to provide an developer access with a * <code>CVS</code> SCM. For example, generate the following command line: * <p>/* w w w .j av a2 s. c om*/ * cvs -d :pserver:username@cvs.apache.org:/home/cvs login * </p> * <p> * cvs -z3 -d :ext:username@cvs.apache.org:/home/cvs co maven-plugins/dist * </p> * * @param cvsRepo * @see <a * href="https://www.cvshome.org/docs/manual/cvs-1.12.12/cvs_16.html#SEC115">https://www.cvshome.org/docs/manual/cvs-1.12.12/cvs_16.html#SEC115</a> */ // CHECKSTYLE_ON: LineLength private void developerAccessCVS(CvsScmProviderRepository cvsRepo) { paragraph(getI18nString("devaccess.cvs.intro")); // Safety: remove the username if present String cvsRoot = StringUtils.replace(cvsRepo.getCvsRoot(), cvsRepo.getUser(), "username"); verbatimText("$ cvs -d " + cvsRoot + " login" + SystemUtils.LINE_SEPARATOR + "$ cvs -z3 -d " + cvsRoot + " co " + cvsRepo.getModule()); }
From source file:org.bsc.maven.reporting.renderer.ScmRenderer.java
/** * Create the documentation to provide an developer access with a * <code>Perforce</code> SCM. For example, generate the following command * line://from ww w . j av a 2s .com * <p> * p4 -H hostname -p port -u username -P password path * </p> * <p> * p4 -H hostname -p port -u username -P password path submit -c changement * </p> * * @param perforceRepo * @see <a * href="http://www.perforce.com/perforce/doc.051/manuals/cmdref/index.html">http://www.perforce.com/ * perforce /doc.051/manuals/cmdref/index.html</> */ // CHECKSTYLE_ON: LineLength private void developerAccessPerforce(PerforceScmProviderRepository perforceRepo) { paragraph(getI18nString("devaccess.perforce.intro")); StringBuilder command = new StringBuilder(); command.append("$ p4"); if (!StringUtils.isEmpty(perforceRepo.getHost())) { command.append(" -H ").append(perforceRepo.getHost()); } if (perforceRepo.getPort() > 0) { command.append(" -p ").append(perforceRepo.getPort()); } command.append(" -u username"); command.append(" -P password"); command.append(" "); command.append(perforceRepo.getPath()); command.append(SystemUtils.LINE_SEPARATOR); command.append("$ p4 submit -c \"A comment\""); verbatimText(command.toString()); }
From source file:org.bsc.maven.reporting.renderer.ScmRenderer.java
/** * Create the documentation to provide an developer access with a * <code>Starteam</code> SCM. For example, generate the following command * line:/*ww w . j a va 2 s . c o m*/ * <p> * stcmd co -x -nologo -stop -p myusername:mypassword@myhost:1234/projecturl * -is * </p> * <p> * stcmd ci -x -nologo -stop -p myusername:mypassword@myhost:1234/projecturl * -f NCI -is * </p> * * @param starteamRepo */ private void developerAccessStarteam(StarteamScmProviderRepository starteamRepo) { paragraph(getI18nString("devaccess.starteam.intro")); StringBuilder command = new StringBuilder(); // Safety: remove the username/password if present String fullUrl = StringUtils.replace(starteamRepo.getFullUrl(), starteamRepo.getUser(), "username"); fullUrl = StringUtils.replace(fullUrl, starteamRepo.getPassword(), "password"); command.append("$ stcmd co -x -nologo -stop -p "); command.append(fullUrl); command.append(" -is"); command.append(SystemUtils.LINE_SEPARATOR); command.append("$ stcmd ci -x -nologo -stop -p "); command.append(fullUrl); command.append(" -f NCI -is"); verbatimText(command.toString()); }