10-02-2006 04:50 AM
10-03-2006 05:53 AM
10-03-2006 06:13 AM
10-03-2006 11:18 AM
public void execUpdateWork()
{
TransactionWork<Object> updWork = new TransactionWork<Object>()
{
public Object doWork() throws Exception
{
….. search folders
authenticationComponent.setCurrentUser(authenticationComponent.getSystemUserName());
QName qStFolder = QName.createQName(NamespaceService.CONTENT_MODEL_1_0_URI, "stateFolder");
for(ResultSetRow row : results)
{
currentNodeRef = row.getNodeRef();
if (currentDate.compareTo(closeDate)>-1) {
this.nodeService.setProperty(nodeRef, qStFolder, "CLOSED");
this.permissionService.clearPermission(nodeRef,"GROUP_MyGroup");
}
….. results.close();
return null;
}
};
TransactionUtil.executeInUserTransaction(this.transactionService, updWork);
}10-03-2006 12:31 PM
10-03-2006 12:39 PM
10-06-2006 06:18 AM
You can show me a practical example?
<!– For now, owners can always see, find and manipulate their stuff –>
<globalPermission permission="FullControl" authority="ROLE_OWNER"/>Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.