Tabnine Logo
DeadlineMessage.getPayloadType
Code IndexAdd Tabnine to your IDE (free)

How to use
getPayloadType
method
in
org.axonframework.deadline.DeadlineMessage

Best Java code snippets using org.axonframework.deadline.DeadlineMessage.getPayloadType (Showing top 6 results out of 315)

origin: AxonFramework/AxonFramework

private JobDetail buildJobDetail(DeadlineMessage deadlineMessage, ScopeDescriptor deadlineScope, JobKey jobKey) {
  JobDataMap jobData = DeadlineJob.DeadlineJobDataBinder.toJobData(serializer, deadlineMessage, deadlineScope);
  return JobBuilder.newJob(DeadlineJob.class)
           .withDescription(deadlineMessage.getPayloadType().getName())
           .withIdentity(jobKey)
           .usingJobData(jobData)
           .build();
}
origin: AxonFramework/AxonFramework

} else if (logger.isInfoEnabled()) {
  logger.info("Job successfully executed. Deadline message [{}] processed.",
        deadlineMessage.getPayloadType().getSimpleName());
origin: org.axonframework/axon-messaging

private JobDetail buildJobDetail(DeadlineMessage deadlineMessage, ScopeDescriptor deadlineScope, JobKey jobKey) {
  JobDataMap jobData = DeadlineJob.DeadlineJobDataBinder.toJobData(serializer, deadlineMessage, deadlineScope);
  return JobBuilder.newJob(DeadlineJob.class)
           .withDescription(deadlineMessage.getPayloadType().getName())
           .withIdentity(jobKey)
           .usingJobData(jobData)
           .build();
}
origin: org.axonframework/axon-core

private JobDetail buildJobDetail(DeadlineMessage deadlineMessage, ScopeDescriptor deadlineScope, JobKey jobKey) {
  JobDataMap jobData = DeadlineJob.DeadlineJobDataBinder.toJobData(serializer, deadlineMessage, deadlineScope);
  return JobBuilder.newJob(DeadlineJob.class)
           .withDescription(deadlineMessage.getPayloadType().getName())
           .withIdentity(jobKey)
           .usingJobData(jobData)
           .build();
}
origin: org.axonframework/axon-core

@Override
public void execute(JobExecutionContext context) throws JobExecutionException {
  if (LOGGER.isDebugEnabled()) {
    LOGGER.debug("Starting a deadline job");
  }
  JobDetail jobDetail = context.getJobDetail();
  JobDataMap jobData = jobDetail.getJobDataMap();
  try {
    SchedulerContext schedulerContext = context.getScheduler().getContext();
    Serializer serializer = (Serializer) schedulerContext.get(JOB_DATA_SERIALIZER);
    TransactionManager transactionManager = (TransactionManager) schedulerContext.get(TRANSACTION_MANAGER_KEY);
    ScopeAwareProvider scopeAwareComponents = (ScopeAwareProvider) schedulerContext.get(SCOPE_AWARE_RESOLVER);
    DeadlineMessage<?> deadlineMessage = deadlineMessage(serializer, jobData);
    ScopeDescriptor deadlineScope = deadlineScope(serializer, jobData);
    DefaultUnitOfWork<DeadlineMessage<?>> unitOfWork = DefaultUnitOfWork.startAndGet(deadlineMessage);
    unitOfWork.attachTransaction(transactionManager);
    unitOfWork.execute(() -> executeScheduledDeadline(scopeAwareComponents, deadlineMessage, deadlineScope));
    if (LOGGER.isInfoEnabled()) {
      LOGGER.info("Job successfully executed. Deadline message [{}] processed.",
            deadlineMessage.getPayloadType().getSimpleName());
    }
  } catch (Exception e) {
    LOGGER.error("Exception occurred during processing a deadline job [{}]", jobDetail.getDescription(), e);
    throw new JobExecutionException(e);
  }
}
origin: org.axonframework/axon-messaging

} else if (logger.isInfoEnabled()) {
  logger.info("Job successfully executed. Deadline message [{}] processed.",
        deadlineMessage.getPayloadType().getSimpleName());
org.axonframework.deadlineDeadlineMessagegetPayloadType

Popular methods of DeadlineMessage

  • getDeadlineName
    Retrieve a String representing the name of this DeadlineMessage.
  • getIdentifier
  • getMetaData
  • getPayload
  • getTimestamp

Popular in Java

  • Making http post requests using okhttp
  • runOnUiThread (Activity)
  • addToBackStack (FragmentTransaction)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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