com.wm.app.tn.db
Class OldestTaskDequeingStrategy
java.lang.Object
com.wm.app.tn.db.OldestTaskDequeingStrategy
- All Implemented Interfaces:
- IJobDequeingStrategy
public class OldestTaskDequeingStrategy
- extends java.lang.Object
- implements IJobDequeingStrategy
Returns the strategy giving the oldest "queued" task in the given queue
OTN-11671
- Author:
- MABH
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OldestTaskDequeingStrategy
public OldestTaskDequeingStrategy()
getStrategy
public java.lang.String getStrategy()
- Description copied from interface:
IJobDequeingStrategy
- Strategy identifier
Right now it just returns the SQL identifier string in dbops.sql
- Specified by:
getStrategy
in interface IJobDequeingStrategy
setPreparedStatementFromStrategyMap
public java.sql.PreparedStatement setPreparedStatementFromStrategyMap(java.sql.Connection conn,
java.lang.String queue)
throws java.sql.SQLException
- Specified by:
setPreparedStatementFromStrategyMap
in interface IJobDequeingStrategy
- Throws:
java.sql.SQLException
setStrategyMapEntry
public void setStrategyMapEntry(java.lang.String key,
java.lang.Object value)
- Specified by:
setStrategyMapEntry
in interface IJobDequeingStrategy
getStrategyMapEntry
public java.lang.String getStrategyMapEntry(java.lang.String key)
- Specified by:
getStrategyMapEntry
in interface IJobDequeingStrategy