Revision: glite-voms-admin-server--cvs-trunk--0--patch-7 Archive: lorentey@elte.hu--2004 Creator: Karoly Lorentey Date: Wed Sep 1 15:57:50 CEST 2004 Standard-date: 2004-09-01 13:57:50 GMT New-files: .arch-ids/.arch-inventory.id .arch-inventory New-directories: .arch-ids Renamed-files: src/org/glite/security/voms/service/ACLEntryHelper.java src/org/glite/security/voms/service/ACLEntry.java src/org/glite/security/voms/service/QualifiedRoleHelper.java src/org/glite/security/voms/service/QualifiedRole.java src/org/glite/security/voms/service/UserHelper.java src/org/glite/security/voms/service/User.java Modified-files: CVS/Entries src/org/glite/security/voms/database/DBACL.java src/org/glite/security/voms/database/DBAdmin.java src/org/glite/security/voms/database/DBGroup.java src/org/glite/security/voms/database/DBRole.java src/org/glite/security/voms/database/DBUser.java src/org/glite/security/voms/operation/ActionHelper.java src/org/glite/security/voms/operation/AddACLEntryAction.java src/org/glite/security/voms/operation/AddDefaultACLEntryAction.java src/org/glite/security/voms/operation/RemoveACLEntryAction.java src/org/glite/security/voms/operation/RemoveDefaultACLEntryAction.java src/org/glite/security/voms/operation/SetACLAction.java src/org/glite/security/voms/operation/SetDefaultACLAction.java src/org/glite/security/voms/service/ACLEntry.java src/org/glite/security/voms/service/CVS/Entries src/org/glite/security/voms/service/QualifiedRole.java src/org/glite/security/voms/service/User.java src/org/glite/security/voms/service/VOMSException.java src/org/glite/security/voms/service/admin/VOMSAdminSoapBindingImpl.java src/org/glite/security/voms/service/compatibility/VOMSCompatibilitySoapBindingImpl.java src/org/glite/security/voms/service/core/VOMSCoreSoapBindingImpl.java src/org/glite/security/voms/service/history/VOMSHistorySoapBindingImpl.java src/org/glite/security/voms/service/request/VOMSRequestSoapBindingImpl.java src/org/glite/security/voms/service/trustedadmin/VOMSTrustedAdminSoapBindingImpl.java src/org/glite/security/voms/webui/admin/UserActions.java New-patches: lorentey@elte.hu--2004/glite-voms-admin-server--cvs-trunk--0--patch-7 Summary: Code cleanup: use handwritten beans instead of WSDL2Java beans plus handwritten subclasses. (Untested.) Keywords: * src/org/glite/security/voms/database/DBACL.java: Replace *Helper classes with the new smart beans. Eliminate awful bulk type conversions. (ACLEntryHelper to ACLEntry, QualifiedRoleHelper to QualifiedRole, UserHelper to User) * src/org/glite/security/voms/database/DBAdmin.java: Ditto. * src/org/glite/security/voms/database/DBGroup.java: Ditto. * src/org/glite/security/voms/database/DBRole.java: Ditto. * src/org/glite/security/voms/database/DBUser.java: Ditto. * src/org/glite/security/voms/operation/ActionHelper.java: Ditto. * src/org/glite/security/voms/operation/AddACLEntryAction.java: Ditto. * src/org/glite/security/voms/operation/AddDefaultACLEntryAction.java: Ditto. * src/org/glite/security/voms/operation/RemoveACLEntryAction.java: Ditto. * src/org/glite/security/voms/operation/RemoveDefaultACLEntryAction.java: Ditto. * src/org/glite/security/voms/operation/SetACLAction.java: Ditto. * src/org/glite/security/voms/operation/SetDefaultACLAction.java: Ditto. * src/org/glite/security/voms/service/admin/VOMSAdminSoapBindingImpl.java: Ditto. * src/org/glite/security/voms/webui/admin/UserActions.java: Ditto. * src/org/glite/security/voms/service/ACLEntryHelper.java: Removed. * src/org/glite/security/voms/service/QualifiedRoleHelper.java: Removed. * src/org/glite/security/voms/service/UserHelper.java: Removed. * src/org/glite/security/voms/service/ACLEntry.java: New file. * src/org/glite/security/voms/service/QualifiedRole.java: New file. * src/org/glite/security/voms/service/User.java: New file. * src/org/glite/security/voms/service/VOMSException.java: Merged with WSDL2Java-generated VOMSException code. * src/org/glite/security/voms/service/admin/VOMSAdminSoapBindingImpl.java: Throw VOMSException instead of RemoteException. Remove throws declaration from *VersionNumber methods. * src/org/glite/security/voms/service/compatibility/VOMSCompatibilitySoapBindingImpl.java: Ditto. * src/org/glite/security/voms/service/core/VOMSCoreSoapBindingImpl.java: Ditto. * src/org/glite/security/voms/service/history/VOMSHistorySoapBindingImpl.java: Ditto. * src/org/glite/security/voms/service/request/VOMSRequestSoapBindingImpl.java: Ditto. * src/org/glite/security/voms/service/trustedadmin/VOMSTrustedAdminSoapBindingImpl.java: Ditto. * src/org/glite/security/voms/service/trustedadmin/VOMSTrustedAdminSoapBindingImpl.java: Use the VOMSAdminSoapBindingImpl class directly, not through the VOMSAdmin interface. (Gets rid of RemoteException declarations.)