[
https://jira.jboss.org/jira/browse/JBPM-1919?page=com.atlassian.jira.plug...
]
Bernd Ruecker commented on JBPM-1919:
-------------------------------------
Hi Thomas,
I double checked the BatchSignalCommand, I don't find any incompatibilities. Or does
it make a difference if the method has moved up to the superclass? If that matters what
would help is to introduce a method in the BatchSignalCommand which just delegates to
super? This would be easy by using Eclipse but quite verbose in the code :-/
Every line marked with a "#" I found in the new class as well...
3.3.0
public class org.jbpm.command.BatchSignalCommand extends java.lang.Object implements
org.jbpm.command.Command{
# public org.jbpm.command.BatchSignalCommand();
# public java.lang.Object execute(org.jbpm.JbpmContext) throws
java.lang.Exception;
# public java.lang.String getProcessName();
# public void setProcessName(java.lang.String);
# public long getProcessVersion();
# public void setProcessVersion(long);
# public java.lang.String getStateName();
# public void setStateName(java.lang.String);
# public long[] getTokenIds();
# public void setTokenIds(long[]);
# public java.lang.String getTransitionName();
# public void setTransitionName(java.lang.String);
# public java.util.Date getInStateAtLeastSince();
# public void setInStateAtLeastSince(java.util.Date);
}
3.3.1
public class org.jbpm.command.BatchSignalCommand extends
org.jbpm.command.AbstractTokenBaseCommand{
public org.jbpm.command.BatchSignalCommand();
public java.lang.Object execute(org.jbpm.graph.exe.Token);
public java.lang.String getTransitionName();
public void setTransitionName(java.lang.String);
public java.util.Date getInStateAtLeastSince();
public void setInStateAtLeastSince(java.util.Date);
public java.lang.String getAdditionalToStringInformation();
public org.jbpm.command.BatchSignalCommand transitionName(java.lang.String);
public org.jbpm.command.BatchSignalCommand inStateAtLeastSince(java.util.Date);
from AbstractTokenBaseCommand
protected org.jbpm.JbpmContext getJbpmContext();
public java.lang.Object execute(org.jbpm.JbpmContext) throws
java.lang.Exception;
public abstract java.lang.Object execute(org.jbpm.graph.exe.Token);
public void setTokenIds(long[]);
public void setTokenId(long);
public java.lang.String getAdditionalToStringInformation();
public java.lang.String getProcessName();
public void setProcessName(java.lang.String);
public int getProcessVersion();
public void setProcessVersion(int);
public java.lang.String getStateName();
public void setStateName(java.lang.String);
public long[] getTokenIds();
public long getTokenId();
public java.lang.String toString();
public org.jbpm.command.AbstractTokenBaseCommand tokenIds(long[]);
public org.jbpm.command.AbstractTokenBaseCommand tokenId(long);
public org.jbpm.command.AbstractTokenBaseCommand processName(java.lang.String);
public org.jbpm.command.AbstractTokenBaseCommand processVersion(int);
public org.jbpm.command.AbstractTokenBaseCommand stateName(java.lang.String);
}
Ensure backward compatibility of the API
----------------------------------------
Key: JBPM-1919
URL:
https://jira.jboss.org/jira/browse/JBPM-1919
Project: JBoss jBPM
Issue Type: Task
Security Level: Public(Everyone can see)
Components: Core Engine
Reporter: Thomas Diesler
Assignee: Bernd Ruecker
Priority: Blocker
Fix For: jBPM 3.3.1 GA
Obvious incompatibilities are in
[code]
BatchSignalCommand
ChangeProcessInstanceVersionCommand
DeleteProcessdefinitionCommand
HibernateHelper
[/code]
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira