User: user57
Date: 02/02/14 22:15:56
Modified: src/main/org/jboss/test/security/proxy
ProjRepositorySecurityProxy2.java
Log:
o replaced most System.out usage with Log4j. should really introduce
some base classes to make this mess more maintainable...
Revision Changes Path
1.2 +11 -9
jbosstest/src/main/org/jboss/test/security/proxy/ProjRepositorySecurityProxy2.java
Index: ProjRepositorySecurityProxy2.java
===================================================================
RCS file:
/cvsroot/jboss/jbosstest/src/main/org/jboss/test/security/proxy/ProjRepositorySecurityProxy2.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ProjRepositorySecurityProxy2.java 5 Mar 2001 10:11:06 -0000 1.1
+++ ProjRepositorySecurityProxy2.java 15 Feb 2002 06:15:56 -0000 1.2
@@ -25,10 +25,12 @@
@see org.jboss.test.security.test.ejbs.project.interfaces.IProjRepository
@author [EMAIL PROTECTED]
-@version $Revision: 1.1 $
+@version $Revision: 1.2 $
*/
public class ProjRepositorySecurityProxy2 implements IProjRepository
{
+ org.apache.log4j.Category log =
org.apache.log4j.Category.getInstance(getClass());
+
/**
* @label bean
* @clientRole state sink
@@ -40,19 +42,19 @@
public void setEJBContext(EJBContext ctx)
{
this.ctx = ctx;
- System.out.println("ProjRepositorySecurityProxy2.setEJBContext, ctx="+ctx);
+ log.debug("ProjRepositorySecurityProxy2.setEJBContext, ctx="+ctx);
}
public void setBean(Object bean)
{
projRepository = (IProjRepository) bean;
- System.out.println("ProjRepositorySecurityProxy2.setBean,
bean="+projRepository);
+ log.debug("ProjRepositorySecurityProxy2.setBean, bean="+projRepository);
}
public void ejbCreate(Name projectName)
{
Principal user = ctx.getCallerPrincipal();
String userID = user.getName();
- System.out.println("ProjRepositorySecurityProxy2.ejbCreate,
projectName="+projectName);
+ log.debug("ProjRepositorySecurityProxy2.ejbCreate,
projectName="+projectName);
// Only scott or starksm can create project sessions
if( userID.equals("scott") == false && userID.equals("starksm") == false )
throw new SecurityException("Invalid project userID: "+userID);
@@ -61,29 +63,29 @@
// --- Begin IProjRepository interface methods
public void createFolder(Name folderPath)
{
- System.out.println("ProjRepositorySecurityProxy2.createFolder,
folderPath="+folderPath);
+ log.debug("ProjRepositorySecurityProxy2.createFolder,
folderPath="+folderPath);
}
public void deleteFolder(Name folderPath,boolean recursive)
{
- System.out.println("ProjRepositorySecurityProxy2.deleteFolder,
folderPath="+folderPath);
+ log.debug("ProjRepositorySecurityProxy2.deleteFolder,
folderPath="+folderPath);
}
public void createItem(Name itemPath,Attributes attributes)
{
- System.out.println("ProjRepositorySecurityProxy2.createItem,
itemPath="+itemPath);
+ log.debug("ProjRepositorySecurityProxy2.createItem, itemPath="+itemPath);
}
public void updateItem(Name itemPath,Attributes attributes)
{
- System.out.println("ProjRepositorySecurityProxy2.updateItem,
itemPath="+itemPath);
+ log.debug("ProjRepositorySecurityProxy2.updateItem, itemPath="+itemPath);
}
public void deleteItem(Name itemPath)
{
Principal user = ctx.getCallerPrincipal();
String userID = user.getName();
- System.out.println("ProjRepositorySecurityProxy2.deleteItem,
itemPath="+itemPath);
+ log.debug("ProjRepositorySecurityProxy2.deleteItem, itemPath="+itemPath);
// Only the item owner can delete it
String owner = null;
try
@@ -112,7 +114,7 @@
{
NamespacePermission p = new NamespacePermission(itemPath, "r---");
AccessController.checkPermission(p);
- System.out.println("ProjRepositorySecurityProxy2.getItem,
itemPath="+itemPath);
+ log.debug("ProjRepositorySecurityProxy2.getItem, itemPath="+itemPath);
return null;
}
// --- End IProjRepository interface methods
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development