congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
DatasourcePlatform.setDefaultSequence
Code IndexAdd Tabnine to your IDE (free)

How to use
setDefaultSequence
method
in
org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform

Best Java code snippets using org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform.setDefaultSequence (Showing top 10 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
List l =
  • Codota Iconnew ArrayList()
  • Codota Iconnew LinkedList()
  • Smart code suggestions by Tabnine
}
origin: com.haulmont.thirdparty/eclipselink

/**
 * Get default sequence
 */
public Sequence getDefaultSequence() {
  if (!hasDefaultSequence()) {
    setDefaultSequence(createPlatformDefaultSequence());
  }
  return defaultSequence;
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * Get default sequence
 */
@Override
public Sequence getDefaultSequence() {
  if (!hasDefaultSequence()) {
    setDefaultSequence(createPlatformDefaultSequence());
  }
  return defaultSequence;
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * Get default sequence
 */
public Sequence getDefaultSequence() {
  if (!hasDefaultSequence()) {
    setDefaultSequence(createPlatformDefaultSequence());
  }
  return defaultSequence;
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

protected void sequencesAfterCloneCleanup() {
  Sequence defaultSequenceClone = null;
  if (hasDefaultSequence()) {
    defaultSequenceClone = (Sequence)getDefaultSequence().clone();
    setDefaultSequence(defaultSequenceClone);
  }
  if (getSequences() != null) {
    HashMap sequencesCopy = new HashMap(getSequences());
    HashMap sequencesDeepClone = new HashMap(getSequences().size());
    Iterator it = sequencesCopy.values().iterator();
    while (it.hasNext()) {
      Sequence sequence = (Sequence)it.next();
      if ((defaultSequenceClone != null) && (sequence == getDefaultSequence())) {
        sequencesDeepClone.put(defaultSequenceClone.getName(), defaultSequenceClone);
      } else {
        Sequence sequenceClone = (Sequence)sequence.clone();
        if (sequenceClone instanceof DefaultSequence) {
          if (!((DefaultSequence)sequenceClone).hasPreallocationSize()) {
            continue;
          }
        }
        sequencesDeepClone.put(sequenceClone.getName(), sequenceClone);
      }
    }
    this.setSequences(sequencesDeepClone);
  }
}
origin: com.haulmont.thirdparty/eclipselink

protected void sequencesAfterCloneCleanup() {
  Sequence defaultSequenceClone = null;
  if (hasDefaultSequence()) {
    defaultSequenceClone = (Sequence)getDefaultSequence().clone();
    setDefaultSequence(defaultSequenceClone);
  }
  if (getSequences() != null) {
    HashMap sequencesCopy = new HashMap(getSequences());
    HashMap sequencesDeepClone = new HashMap(getSequences().size());
    Iterator it = sequencesCopy.values().iterator();
    while (it.hasNext()) {
      Sequence sequence = (Sequence)it.next();
      if ((defaultSequenceClone != null) && (sequence == getDefaultSequence())) {
        sequencesDeepClone.put(defaultSequenceClone.getName(), defaultSequenceClone);
      } else {
        Sequence sequenceClone = (Sequence)sequence.clone();
        if (sequenceClone instanceof DefaultSequence) {
          if (!((DefaultSequence)sequenceClone).hasPreallocationSize()) {
            continue;
          }
        }
        sequencesDeepClone.put(sequenceClone.getName(), sequenceClone);
      }
    }
    this.setSequences(sequencesDeepClone);
  }
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

protected void sequencesAfterCloneCleanup() {
  Sequence defaultSequenceClone = null;
  if (hasDefaultSequence()) {
    defaultSequenceClone = (Sequence)getDefaultSequence().clone();
    setDefaultSequence(defaultSequenceClone);
  }
  HashMap sequencesDeepClone = null;
  if (getSequences() != null) {
    sequencesDeepClone = new HashMap(getSequences().size());
    Iterator it = getSequences().values().iterator();
    while (it.hasNext()) {
      Sequence sequence = (Sequence)it.next();
      if ((defaultSequenceClone != null) && (sequence == getDefaultSequence())) {
        sequencesDeepClone.put(defaultSequenceClone.getName(), defaultSequenceClone);
      } else {
        Sequence sequenceClone = (Sequence)sequence.clone();
        if (sequenceClone instanceof DefaultSequence) {
          if (!((DefaultSequence)sequenceClone).hasPreallocationSize()) {
            continue;
          }
        }
        sequencesDeepClone.put(sequenceClone.getName(), sequenceClone);
      }
    }
    this.setSequences(sequencesDeepClone);
  }
}
origin: com.haulmont.thirdparty/eclipselink

/**
 * Adds descriptors plus sequencing info found on the project to the session.
 */
protected void addProjectToSession(ServerSession session, Project project) {
  DatasourcePlatform sessionPlatform = (DatasourcePlatform)session.getDatasourceLogin().getDatasourcePlatform();
  DatasourcePlatform projectPlatform = (DatasourcePlatform)project.getDatasourceLogin().getDatasourcePlatform();
  if (!sessionPlatform.hasDefaultSequence() && projectPlatform.hasDefaultSequence()) {
    sessionPlatform.setDefaultSequence(projectPlatform.getDefaultSequence());
  }
  if ((sessionPlatform.getSequences() == null) || sessionPlatform.getSequences().isEmpty()) {
    if ((projectPlatform.getSequences() != null) && !projectPlatform.getSequences().isEmpty()) {
      sessionPlatform.setSequences(projectPlatform.getSequences());
    }
  } else {
    if ((projectPlatform.getSequences() != null) && !projectPlatform.getSequences().isEmpty()) {
      Iterator itProjectSequences = projectPlatform.getSequences().values().iterator();
      while (itProjectSequences.hasNext()) {
        Sequence sequence = (Sequence)itProjectSequences.next();
        if (!sessionPlatform.getSequences().containsKey(sequence.getName())) {
          sessionPlatform.addSequence(sequence);
        }
      }
    }
  }
  session.addDescriptors(project);
}

origin: com.haulmont.thirdparty/eclipselink

/**
 * Copy the state into the new platform.
 */
public void copyInto(Platform platform) {
  if (!(platform instanceof DatasourcePlatform)) {
    return;
  }
  DatasourcePlatform datasourcePlatform = (DatasourcePlatform)platform;
  datasourcePlatform.setTableQualifier(getTableQualifier());
  datasourcePlatform.setTimestampQuery(this.timestampQuery);
  datasourcePlatform.setConversionManager(getConversionManager());
  if (hasDefaultSequence()) {
    datasourcePlatform.setDefaultSequence(getDefaultSequence());
  }
  datasourcePlatform.setSequences(getSequences());
  datasourcePlatform.sequencesAfterCloneCleanup();
  datasourcePlatform.defaultNativeSequenceToTable = this.defaultNativeSequenceToTable;
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * Copy the state into the new platform.
 */
public void copyInto(Platform platform) {
  if (!(platform instanceof DatasourcePlatform)) {
    return;
  }
  DatasourcePlatform datasourcePlatform = (DatasourcePlatform)platform;
  datasourcePlatform.setTableQualifier(getTableQualifier());
  datasourcePlatform.setTimestampQuery(this.timestampQuery);
  datasourcePlatform.setConversionManager(getConversionManager());
  if (hasDefaultSequence()) {
    datasourcePlatform.setDefaultSequence(getDefaultSequence());
  }
  datasourcePlatform.setSequences(getSequences());
  datasourcePlatform.sequencesAfterCloneCleanup();
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * Copy the state into the new platform.
 */
@Override
public void copyInto(Platform platform) {
  if (!(platform instanceof DatasourcePlatform)) {
    return;
  }
  DatasourcePlatform datasourcePlatform = (DatasourcePlatform)platform;
  datasourcePlatform.setTableQualifier(getTableQualifier());
  datasourcePlatform.setTimestampQuery(this.timestampQuery);
  datasourcePlatform.setConversionManager(getConversionManager());
  if (hasDefaultSequence()) {
    datasourcePlatform.setDefaultSequence(getDefaultSequence());
  }
  datasourcePlatform.setSequences(getSequences());
  datasourcePlatform.sequencesAfterCloneCleanup();
  datasourcePlatform.setDefaultNativeSequenceToTable(getDefaultNativeSequenceToTable());
  datasourcePlatform.setDefaultSeqenceAtNextValue(getDefaultSeqenceAtNextValue());
}
org.eclipse.persistence.internal.databaseaccessDatasourcePlatformsetDefaultSequence

Javadoc

Set default sequence. In case the passed sequence is of type DefaultSequence - use platformDefaultSequence with name and size of the passed sequence.

Popular methods of DatasourcePlatform

  • <init>
  • addOperator
  • appendParameter
    Add the parameter. Convert the parameter to a string and write it.
  • copyInto
    Copy the state into the new platform.
  • createConnectionCustomizer
    INTERNAL:
  • createPlatformDefaultSequence
    INTERNAL: Create platform-default Sequence
  • getConversionManager
    The platform hold its own instance of conversion manager to allow customization.
  • getCustomModifyValueForCall
    Allow for the platform to handle the representation of parameters specially.
  • getDefaultSequence
    Get default sequence
  • getEndDelimiter
    Delimiter to use for fields and tables using spaces or other special values. Some databases use diff
  • getPlatformOperators
    Return any platform-specific operators
  • getSequencePreallocationSize
  • getPlatformOperators,
  • getSequencePreallocationSize,
  • getSequences,
  • getStartDelimiter,
  • getTableQualifier,
  • getTimestampQuery,
  • hasDefaultSequence,
  • initializePlatformOperators,
  • sequencesAfterCloneCleanup,
  • setConversionManager

Popular in Java

  • Reactive rest calls using spring rest template
  • getSystemService (Context)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • runOnUiThread (Activity)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • InetAddress (java.net)
    An Internet Protocol (IP) address. This can be either an IPv4 address or an IPv6 address, and in pra
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • 21 Best Atom Packages for 2021
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now