Hi George,

Bitstream.java and DefaultEmbargoSetter.java are both part of
dspace-api, so you shouldn't need to change anything there.

As for BitstreamServlet.java, that seems to deal mostly with preparing
the bitstream for feeding to the user interface. You might be able to
reuse some code, but you will definitely need to start with that
again.

Java code in XMLUI is found in Aspects, so you may have to write one
or modify an existing one. I can tell you that documentation on
writing aspects is definitely lacking. Please, do take notes along and
publish them on the wiki when you're done, it would be very helpful. I
could also share with you the one aspect I wrote, just for reference
(file locations and such) - it's some glue code to our very specific
systems so it's useless by itself for anyone else.

Here are some resources to get you started on customizing XMLUI and
developing an Aspect:

[1] http://smartech.gatech.edu/handle/1853/28482
[2] https://wiki.duraspace.org/pages/viewpage.action?pageId=19006128


Regards,
~~helix84

Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to