Fixed two tests that now need to authenticate. Added 'statstore, storename'

command to avm.jsp doohickey.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3775 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Britt Park
2006-09-12 19:56:52 +00:00
parent 39a18df7f2
commit d5294a4879
2 changed files with 22 additions and 10 deletions

View File

@@ -29,11 +29,13 @@ import java.util.List;
import java.util.Map;
import org.alfresco.repo.avm.util.BulkLoader;
import org.alfresco.repo.domain.PropertyValue;
import org.alfresco.service.cmr.avm.AVMNodeDescriptor;
import org.alfresco.service.cmr.avm.AVMService;
import org.alfresco.service.cmr.avm.AVMStoreDescriptor;
import org.alfresco.service.cmr.avm.VersionDescriptor;
import org.alfresco.service.cmr.repository.NodeService;
import org.alfresco.service.namespace.QName;
import org.apache.log4j.Logger;
import org.springframework.context.support.FileSystemXmlApplicationContext;
@@ -50,11 +52,6 @@ public class AVMInterpreter
*/
private AVMService fService;
/**
* The Node service.
*/
private NodeService fNodeService;
/**
* The reader for interaction.
*/
@@ -104,11 +101,6 @@ public class AVMInterpreter
fLoader = loader;
}
public void setNodeService(NodeService service)
{
fNodeService = service;
}
/**
* A Read-Eval-Print loop.
*/
@@ -429,6 +421,21 @@ public class AVMInterpreter
AVMNodeDescriptor ca = fService.getCommonAncestor(left, right);
out.println(ca);
}
else if (command[0].equals("statstore"))
{
if (command.length != 2)
{
return "Syntax Error.";
}
AVMStoreDescriptor desc = fService.getAVMStore(command[1]);
out.println(desc);
Map<QName, PropertyValue> props =
fService.getStoreProperties(command[1]);
for (QName name : props.keySet())
{
out.println(name + ": " + props.get(name));
}
}
else
{
return "Syntax Error.";