📄 jetspeeddescriptorsstore.java
字号:
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - isConnected : true");
}
return true;
}
// ----------------------------------------------------- XAResource Methods
/**
* Commit the global transaction specified by xid.
*/
public void commit(Xid xid, boolean onePhase) throws XAException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - commit");
}
// No Turbine user info update by using this descriptor store
/*
super.commit(xid, onePhase);
try {
// --------------- Commit the Turbine user info
connection.commit();
connection.setAutoCommit(true);
} catch (SQLException e) {
throw new XAException(XAException.XA_RBCOMMFAIL);
}
*/
}
/**
* Inform the resource manager to roll back work done on behalf of a
* transaction branch.
*/
public void rollback(Xid xid) throws XAException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - rollback");
}
// No Turbine user info update by using this descriptor store
/*
super.rollback(xid);
try {
// --------------- Commit the Turbine user info
/*
connection.rollback();
connection.setAutoCommit(true);
} catch (SQLException e) {
throw new XAException(XAException.XA_HEURCOM);
}
*/
}
/**
* Start work on behalf of a transaction branch specified in xid.
*/
public void start(Xid xid, int flags) throws XAException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - start");
}
// No Turbine user info update by using this descriptor store
/*
System.out.println("JDBDescriptorStore.start()");
super.start(xid, flags);
try {
connection.setAutoCommit(false);
} catch (SQLException e) {
System.out.println("JDBDescriptorStore.start() hummm begin");
throw new XAException(XAException.XAER_RMERR);
}
*/
}
/**
* Update an object.
*
* @param object Object to update
* @exception ServiceAccessException Error accessing the Service
* @exception ObjectNotFoundException The object to update was not found
*/
public void storeObject(Uri uri, ObjectNode object)
throws ServiceAccessException, ObjectNotFoundException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - storeObject :" + uri);
}
}
/**
* Create a new object.
*
* @param object ObjectNode
* @param uri Uri of the object we want to create
* @exception ServiceAccessException Error accessing the Service
* @exception ObjectAlreadyExistsException An object already exists
* at this Uri
*/
public void createObject(Uri uri, ObjectNode object)
throws ServiceAccessException, ObjectAlreadyExistsException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - createObject :" + uri);
}
}
/**
* Remove an object.
*
* @param object Object to remove
* @exception ServiceAccessException Error accessing the Service
* @exception ObjectNotFoundException The object to remove was not found
*/
public void removeObject(Uri uri, ObjectNode object)
throws ServiceAccessException, ObjectNotFoundException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - removeObject");
}
}
/**
* Grant a new permission.
*
* @param permission Permission we want to create
* @exception ServiceAccessException Error accessing the Service
*/
public void grantPermission(Uri uri, NodePermission permission)
throws ServiceAccessException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - grantPermission");
}
}
/**
* Revoke a permission.
*
* @param permission Permission we want to create
* @exception ServiceAccessException Error accessing the Service
*/
public void revokePermission(Uri uri, NodePermission permission)
throws ServiceAccessException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - revokePermission");
}
}
/**
* Revoke all the permissions on an object.
*
* @param permission Permission we want to create
* @exception ServiceAccessException Error accessing the Service
*/
public void revokePermissions(Uri uri) throws ServiceAccessException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - revokePermission");
}
}
/**
* Enumerate permissions on an object.
*
* @param permission Permission we want to create
* @exception ServiceAccessException Error accessing the Service
*/
public Enumeration enumeratePermissions(Uri uri)
throws ServiceAccessException
{
//Vector permissionVector = new Vector();
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - enumeratePermission : " + uri);
}
/*NodePermission permission =
new NodePermission(
uri.toString(),
null,
"/users/turbine",
"/actions/read",
true,
false);
permissionVector.addElement(permission);
return permissionVector.elements();
*/
return null;
}
/**
* Create a new lock.
*
* @param lock Lock token
* @exception ServiceAccessException Service access error
*/
public void putLock(Uri uri, NodeLock lock) throws ServiceAccessException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - putLock");
}
}
/**
* Renew a lock.
*
* @param lock Token to renew
* @exception ServiceAccessException Service access error
* @exception LockTokenNotFoundException Lock token was not found
*/
public void renewLock(Uri uri, NodeLock lock)
throws ServiceAccessException, LockTokenNotFoundException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - renewLock");
}
}
/**
* Unlock.
*
* @param lock Token to remove
* @exception ServiceAccessException Service access error
* @exception LockTokenNotFoundException Lock token was not found
*/
public void removeLock(Uri uri, NodeLock lock)
throws ServiceAccessException, LockTokenNotFoundException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - removeLock");
}
}
/**
* Kill a lock.
*
* @param lock Token to remove
* @exception ServiceAccessException Service access error
* @exception LockTokenNotFoundException Lock token was not found
*/
public void killLock(Uri uri, NodeLock lock)
throws ServiceAccessException, LockTokenNotFoundException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - KillLock");
}
}
/**
* Enumerate locks on an object.
*
* @param subject Subject
* @return Enumeration List of locks which have been put on the subject
* @exception ServiceAccessException Service access error
*/
public Enumeration enumerateLocks(Uri uri) throws ServiceAccessException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - enumerateLocks : " + uri);
}
return new Vector().elements();
}
/**
* Retrieve the revisions informations of an object.
*
* @param uri Uri
* @exception ServiceAccessException Service access error
* @exception RevisionDescriptorNotFoundException Revision descriptor
* was not found
*/
public NodeRevisionDescriptors retrieveRevisionDescriptors(Uri uri)
throws ServiceAccessException, RevisionDescriptorNotFoundException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - retrieveRevisionDescriptor");
}
return null;
}
/**
* Create a new revision information object.
*
* @param uri Uri
* @param revisionDescriptors Node revision descriptors
* @exception ServiceAccessException Service access error
*/
public void createRevisionDescriptors(
Uri uri,
NodeRevisionDescriptors revisionDescriptors)
throws ServiceAccessException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - createRevisionDescriptors");
}
}
/**
* Update revision information.
*
* @param uri Uri
* @param revisionDescriptors Node revision descriptors
* @exception ServiceAccessException Service access error
* @exception RevisionDescriptorNotFoundException Revision descriptor
* was not found
*/
public void storeRevisionDescriptors(
Uri uri,
NodeRevisionDescriptors revisionDescriptors)
throws ServiceAccessException, RevisionDescriptorNotFoundException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - storeRevisionDescriptors");
}
}
/**
* Remove revision information.
*
* @param uri Uri
* @exception ServiceAccessException Service access error
*/
public void removeRevisionDescriptors(Uri uri)
throws ServiceAccessException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - removeRevisionDescriptors");
}
}
/**
* Retrieve an individual object's revision descriptor.
*
* @param Uri uri
* @param revisionNumber Node revision number
*/
public NodeRevisionDescriptor retrieveRevisionDescriptor(
Uri uri,
NodeRevisionNumber revisionNumber)
throws ServiceAccessException, RevisionDescriptorNotFoundException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - retrieveRevisionDescriptor");
}
return null;
}
/**
* Create a new revision descriptor.
*
* @param uri Uri
* @param revisionDescriptor Node revision descriptor
* @exception ServiceAccessException Service access error
*/
public void createRevisionDescriptor(
Uri uri,
NodeRevisionDescriptor revisionDescriptor)
throws ServiceAccessException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - createRevisionDescriptor");
}
return;
}
/**
* Update a revision descriptor.
*
* @param uri Uri
* @param revisionDescriptors Node revision descriptor
* @exception ServiceAccessException Service access error
* @exception RevisionDescriptorNotFoundException Revision descriptor
* was not found
*/
public void storeRevisionDescriptor(
Uri uri,
NodeRevisionDescriptor revisionDescriptor)
throws ServiceAccessException, RevisionDescriptorNotFoundException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - storeRevisionDescriptor");
}
}
/**
* Remove a revision descriptor.
*
* @param uri Uri
* @param revisionNumber Revision number
* @exception ServiceAccessException Service access error
*/
public void removeRevisionDescriptor(Uri uri, NodeRevisionNumber number)
throws ServiceAccessException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - removeRevisionDescriptor");
}
}
/**
* Initializes the data source with a set of parameters.
*
* @param parameters Hashtable containing the parameters' name
* and associated value
* @exception ServiceParameterErrorException Incorrect service parameter
* @exception ServiceParameterMissingException Service parameter missing
*/
public void setParameters(Hashtable parameters)
throws ServiceParameterErrorException, ServiceParameterMissingException
{
if (Log.getLogger().isDebugEnabled())
{
Log.debug("TurbineDescriptorStore - setParamters");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -