IBM Enterprise Records -ohjelma sisältää seuraavat
esimerkkitapahtumat Base-, DoD- ja PRO-tietomallia varten.
Esimerkkejä voi mukauttaa tarpeen mukaan. Lisätietoja on ohjelmistopakkauksen Events-kansiossa olevassa Readme-tiedostossa.
Taulukko 1. Tapahtumat ja kuvauksetTapahtumat |
Kuvaus |
RMAutoDeclare |
Määrittää asiakirjojen automaattisen asiakirjoiksi vahvistuksen. Kun käyttäjä kohdistaa tietyn toiminnon
(kuten sisäänkuittauksen tai arkistoinnin kansioon) dokumenttiin, joka on asiakirjojen objektisäilössä (ROS), IBM Enterprise Records luo automaattisesti vastaavan sähköisen asiakirjan
tiettyyn arkistonmuodostussuunnitelman objektisäilöön (FPOS). Voit myös määrittää tämän esimerkkitapahtuman siten, että
jokainen tiettyyn dokumenttiluokkaan kuuluva dokumentti vahvistetaan asiakirjaksi, kun käyttäjä kuittaa dokumentin sisään.
Tämä esimerkkitapahtuma tukee vain sähköisten asiakirjojen luokittelematonta asiakirjoiksi vahvistusta. Tämä tapahtuma
on määritettävä käyttämään asynkronisia tapahtumia EIKÄ synkronisia tapahtumia.
|
RMAutoSynchronizeProperties |
Synkronoi asiakirjojen ja niihin liittyvien dokumenttien ominaisuudet. Jos käyttäjä päivittää esimerkiksi asiakirjan ominaisuuden arvoa, IBM Enterprise Records päivittää myös
asiakirjaan liittyvien dokumenttien vastaavan ominaisuuden arvon.
Tämä
esimerkkitapahtuma toimii, jos ominaisuuksissa on käytössä sama symbolinen nimi.
Synkronoinnin suuntana voi olla dokumentista asiakirjaan tai asiakirjasta dokumenttiin mutta ei molempiin suuntiin. Jos käytät synkronointia asiakirjasta dokumenttiin, IBM Enterprise Records päivittää dokumentin, kun asiakirjan vastaava ominaisuus päivitetään.
Tämä tapahtuma synkronoi myös ominaisuuksien valenimet objektisäilöjen välillä joko asiakirjasta dokumenttiin tai dokumentista asiakirjaan mutta ei molempiin suuntiin.
|
RMUpdateDateDeclared RMLastRetrievalOfRecord
|
Näitä esimerkkitapahtumia käytetään yhdessä sen selvittämiseen, milloin säilö tulee poistaa arkistosta, tai sen varmistamiseen, ettei arkistostapoistoaikataulu poista säilöä, johon on äskettäin vahvistettu asiakirjoja tai josta on äskettäin noudettu asiakirjoja.
IBM Enterprise Records käyttää tätä esimerkkitapahtumaa taltio- ja laatikkoluokissa ja määrittää pääkansion Viimeksi vahvistettu asiakirjaksi (pvm) -arvon, kun käyttäjä vahvistaa asiakirjan.
PRO-tietomallissa IBM Enterprise Records tilaa automaattisesti RMUpdateDateDeclared-tapahtuman taltio- tai laatikkoluokkaan. Tapahtuma on vain otettava käyttöön. Muita tietomalleja varten on ajettava
tuonnin komentosarja, joka luo RMUpdateDateDeclared-tapahtuman. Tämän lisäksi on määritettävä
taltio- tai laatikkoluokan tilaus.
RMLastRetrievalOfRecord
määrittää asiakirjan sisällön edellisen arvioinnin päivämäärän asiakirjakansion LastRetrievalofRecord-ominaisuuteen.
|
RMSecurityPropagation |
(Vain PRO-tietomalli) Käytettäessä vain PRO-tietomalleissa tämä esimerkkitapahtuma määrittää asiakirjan, taltion ja asiakirjakansion (mutta ei asiakirjaluokan) Suojausluokka-ominaisuuden merkinnän arvon sen perusteella, mikä on siihen liittyvän yksikön ylin taso.
Jos välityssuunta on esimerkiksi asiakirjasta kansioon, IBM Enterprise Records päivittää pääkansion suojauksen, jos asiakirjan suojaustaso on ylempi kuin asiakirjan pääkansion suojaus.
Tämä ei vaikuta muihin kansioihin, joihin asiakirja arkistoidaan.
Jos välityssuuntana on kansiosta asiakirjaan, IBM Enterprise Records päivittää asiakirjojen suojauksen alemmalle tasolle kuin niiden pääkansioiden ylin suojaustaso.
PRO-tietomallin FPOS-säilöä koskeva järjestelmän kokoonpanoasetus ohjaa sitä, miten
suojaus välittyy. Vaihtoehdot ovat kansiosta asiakirjaan, asiakirjasta kansioon, molempiin suuntiin tai välitys estetty.
|
RMSendEmailOnSupercede |
Tämä esimerkkitapahtuma liipaisee sähköpostiviestin lähetyksen aina, kun asiakirja korvataan uudella versiolla. Sähköpostiviestissä on korvaavan asiakirjan kuvauksen, päivämäärän ja korvausajankohdan tiedot. Järjestelmä lähettää sähköpostiviestin, jos säilöön on määritetty arkistostapoistoaikataulu, johon on määritetty korvaustapahtumaan perustuva liipaisin.
Rajoitus: Tämä tapahtuma ei ole käytettävissä JBoss- ja WebLogic-sovelluksissa.
|
IBM Enterprise Records -esimerkkitapahtumankäsittelijöiden jar-tiedostot on tallennettu koodimoduuleina kohdeobjektisäilöön. Tästä on se etu, että tapahtumankäsittelijän voi lisätä tai päivittää kuittaamalla sisään uuden version ilman sovelluspalvelimen uudelleenkäynnistystä.
Voit määrittää IBM Enterprise Records -ohjelman esimerkkitapahtumat seuraavasti:
Tapahtumatoimintojen luonti
Varmista ennen näiden toimien aloitusta, että sen objektisäilön pääkansiossa on CodeModules-niminen kansio, johon olet aikeissa luoda tapahtumatoimintoja. Jos kansiota ei ole, luo se IBM FileNet P8 Platform Installation and Upgrade Guide -julkaisussa olevien ohjeiden mukaan.
- Kopioi kansio CD-kantahakemistoon ~CDRoot\RecordsManager.<ympäristö>\Events
siihen palvelimeen, jossa EM on ajossa. Kansiossa ovat tuonnin komentosarjat,
JAR-tiedostot ja kokoonpanotiedostot.
- Aja käyttöön otettavia tapahtumatoimintoja vastaavat tuonnin komentosarjat.
- Napsauta IBM Enterprise Records -kohdeobjektisäilöä hiiren
kakkospainikkeella.
- Valitse Import All -vaihtoehto.
- Siirry Import Helper -valintaikkunan Import Options -välilehden Import Manifest -kentässä
edellä kopioituun kansioon ja valitse haluamasi tapahtuman tuonnin komentosarja. Kukin tiedosto on nimetty tapahtuman mukaan.
Esimerkiksi RMAutoDeclare-tapahtuman tuontitiedoston nimi on RMAutoDeclareImport.xml.
- Siirry External Content Path -kentässä kansioon ~\Events\lib.
- Napsauta Tuo-vaihtoehtoa.
Tuonnin valmistuttua näkyviin tulee Import Success -sanoma. Toiminto luo tapahtumatoiminnon
objektisäilön Event Action -kansioon ja koodimoduulit Code Module -kansioon.
Kokoonpanotiedostojen mukautus
RMAutoDeclare-
ja RMSendEmailOnSupercede-tapahtumalla on omat kokoonpanotiedostonsa.
Tuonnin komentosarja luo objektisäilöön seuraavat tiedostot:
- RMAutoDeclare-kokoonpanotiedosto RMAutoDeclare.properties on kansiossa Pääkansio\RM Samples.
- RMSendEmailOnSupercede-kokoonpanotiedosto RMSendEmailOnSupercede.properties on samassa Pääkansio\RM Samples -kansiossa.
Kuittaa kokoonpanotiedosto ulos joko Workplace- tai Workplace XT -komponentissa tai Enterprise Manager -ohjelmassa. Kuittaa se muokkauksen jälkeen sisään. Lisätietoja on ohjeaiheessa Automaattisen asiakirjoiksi vahvistuksen määritys. RMSendEmailOnSupercede-tiedostossa on muokattavien rivien edellä kommentit, joiden merkitys on itsestään selvä: SMTP host (SMTP-pääkone), port number (portin numero), sender and receiver email addresses (lähettäjän ja vastaanottajan sähköpostiosoitteet).
Tilausten luonti
Kukin tapahtuma tarvitsee
yhden tai useamman luokan tilauksen.
RMAutoDeclare-tapahtuman tilaus
- Siirry Enterprise Manager -ohjelmassa Object Stores/ROS/Dokumenttiluokka-luokkaan tai aliluokkaan, johon haluat luoda tilauksen.
- Napsauta luokkaa hiiren kakkospainikkeella ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä Check In -tapahtuman liipaisin.
- Valitse Specify Event Action -näytössä tuomasi tapahtumatoiminto.
- Poista Specify Additional Properties -näytössä suosituksen mukaisesti Synchronous-valintaruudun valinta. Valitse Include Subclasses -valintaruutu tai poista sen valinta kunkin tapahtuman tarpeen mukaan. Tee sitten ohjattu toiminto loppuun.
Voit tilata kansioluokan tai -aliluokan seuraavasti:
- Siirry Enterprise Manager -ohjelmassa Object Stores/ROS/Kansioluokka-luokkaan tai aliluokkaan, johon haluat luoda tilauksen.
- Napsauta luokkaa hiiren kakkospainikkeella ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä File-tapahtuman liipaisin.
- Poista suosituksen mukaisesti Synchronous-valintaruudun valinta. Valitse Include Subclasses -valintaruutu tai poista sen valinta tarpeen mukaan. Tee sitten ohjattu toiminto loppuun.
Voit tilata ROS-säilön tietyn kansion seuraavasti:
- Siirry Enterprise Manager -ohjelmassa kansioon, johon haluat luoda tilauksen.
- Napsauta kansiota hiiren kakkospainikkeella ja valitse New Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Hyväksy oletusarvo.
- Valitse File-tapahtuman liipaisin.
- Valitse Specify Event Action -näytössä RMAutoDeclare-tapahtuma.
- Poista Specify Additional Properties -näytössä suosituksen mukaisesti Synchronous-valintaruudun valinta. Hyväksy muiden asetusten oletusarvot ja tee ohjattu toiminto loppuun.
RMAutoSynchronizeProperties-tapahtuman tilaus
RMAutoSynchronizeProperties- tapahtuman tilaus synkronoi ominaisuudet lähdedokumentista sitä vastaavaan asiakirjaan tai asiakirjasta sitä vastaavaan lähdedokumenttiin.
Älä yritä käyttää synkronointia molempiin suuntiin.
Tämä tapahtuma
tulee määrittää käyttämään synkronisia tapahtumia.
Synkronointi
lähdedokumentista sitä vastaavaan asiakirjaan
- Siirry Enterprise Manager -ohjelmassa Object Stores/ROS/Dokumenttiluokka-luokkaan tai aliluokkaan.
- Napsauta hiiren kakkospainiketta ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä Update-tapahtuman liipaisin.
- Valitse tuomasi tapahtumatoiminto.
- Valitse Specify Additional Properties -näytössä Synchronous-valintaruutu, mutta poista Include Subclasses -valintaruudun valinta. Tee sitten ohjattu toiminto loppuun.
Synkronointi asiakirjasta sitä vastaavaan lähdedokumenttiin
- Siirry Enterprise Manager -ohjelmassa Object Stores/ROS/Dokumenttiluokka-luokkaan tai aliluokkaan.
- Napsauta hiiren kakkospainiketta ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä Update-tapahtuman liipaisin.
- Valitse tuomasi tapahtumatoiminto.
- Valitse Specify Additional Properties -näytössä Synchronous-valintaruutu, mutta poista Include Subclasses -valintaruudun valinta. Tee sitten ohjattu toiminto loppuun.
RMLastRetrievalOfRecord-tapahtuman tilaus
Voit tilata
RMLastRetrievalOfRecord-tapahtuman seuraavasti:
- Siirry Enterprise Manager -ohjelmassa Object Stores/FPOS/Other Classes/CustomObject/RM System class-luokkaan.
- Napsauta hiiren kakkospainiketta ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä Creation-tapahtuman liipaisin.
- Valitse tuomasi tapahtumatoiminto.
- Poista Specify Additional Properties -näytössä Include
Subclasses -valintaruudun valinta, mutta valitse Synchronous-valintaruutu. Tee sitten ohjattu toiminto loppuun.
RMSecurityPropagation-tapahtuman tilaus (vain
PRO-tietomalli)
Voit luoda tämän tapahtuman tilauksen asiakirjakansio-, taltio- tai asiakirjaluokkaan.
Voit tilata tapahtuman
asiakirjakansioluokkaan seuraavasti:
- Siirry Enterprise Manager -ohjelmassa Object Stores/PRO-FPOS/Other Classes/Folder/RM Folder/Record Folder class-luokkaan.
- Napsauta hiiren kakkospainiketta ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä File- ja Update-tapahtuman liipaisimet.
- Valitse tuomasi tapahtumatoiminto.
- Poista Specify Additional Properties -näytössä Include
Subclasses -valintaruudun valinta ja tee ohjattu toiminto loppuun.
Voit tilata tapahtuman taltioluokkaan seuraavasti:
- Siirry Enterprise Manager -ohjelmassa Object Stores/PRO FPOS/Other Classes/Folder/RM Folder/Volume class-luokkaan.
- Napsauta hiiren kakkospainiketta ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä File- ja Update-tapahtuman liipaisimet.
- Valitse tuomasi tapahtumatoiminto.
- Poista Specify Additional Properties -näytössä Include
Subclasses -valintaruudun valinta ja tee ohjattu toiminto loppuun.
Voit tilata tapahtuman asiakirjaluokkaan seuraavasti:
- Siirry Enterprise Manager -ohjelmassa Object Stores/PRO-FPOS/Document Class/Record class-luokkaan.
- Napsauta hiiren kakkospainiketta ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä Update-tapahtuman liipaisin.
- Valitse tuomasi tapahtumatoiminto.
- Valitse Specify Additional Properties -näytössä Include
Subclasses -valintaruutu ja tee ohjattu toiminto loppuun.
RMSendEmailOnSupercede-tapahtuman tilaus
Voit tilata
RMSendEmailOnSupercede-tapahtuman seuraavasti:
- Siirry Enterprise Manager -ohjelmassa Object Stores/FPOS/Document Class/Record class-luokkaan.
- Napsauta hiiren kakkospainiketta ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä Update- ja Checkin-tapahtuman liipaisimet.
- Valitse tuomasi tapahtumatoiminto.
- Valitse Specify Additional Properties -näytössä Include
Subclasses -valintaruutu ja tee ohjattu toiminto loppuun.
RMUpdateDateDeclared-tapahtuman tilaus
PRO-tietomallia käytettäessä
on otettava käyttöön järjestelmässä jo oleva tapahtuma seuraavasti:
- Siirry Enterprise Manager -ohjelmassa Object Stores/FPOS/Events/Event Action-kansioon.
- Napsauta hiiren kakkospainikkeella UpdateDateDeclared-tapahtumaa.
- Valitse Enable-vaihtoehto.
DoD- ja Base-tietomallia käytettäessä asiakirjaluokka-,
taltio- ja laatikkoluokan tilaus määritetään, kun tapahtuma on ensin luotu.
Voit tilata
tapahtuman asiakirjaluokkaa varten seuraavasti:
- Siirry Enterprise Manager -ohjelmassa Object Stores/<FPOS>/Other Classes/Folder/RM Folder/Record Category-luokkaan.
- Napsauta hiiren kakkospainiketta ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä File-tapahtuman liipaisin.
- Valitse tuomasi tapahtumatoiminto.
- Poista Specify Additional Properties -näytössä Include
Subclasses -valintaruudun valinta ja tee ohjattu toiminto loppuun.
Voit tilata tapahtuman taltioluokkaan seuraavasti:
- Siirry Enterprise Manager -ohjelmassa Object Stores/FPOS/Other Classes/Folder/RM Folder/Volume-luokkaan.
- Napsauta hiiren kakkospainiketta ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä File-tapahtuman liipaisin.
- Valitse tuomasi tapahtumatoiminto.
- Poista Specify Additional Properties -näytössä Include
Subclasses -valintaruudun valinta ja tee ohjattu toiminto loppuun.
Voit tilata tapahtuman laatikkoluokkaan seuraavasti:
- Siirry Enterprise Manager -ohjelmassa Object Stores/FPOS/Other Classes/Folder/RM Folder/Physical Container/Box-luokkaan.
- Napsauta hiiren kakkospainiketta ja valitse Add Subscription -vaihtoehto.
- Anna tilaukselle yksilöllinen nimi sekä kuvaus.
- Valitse Applies to all instances -valintanappi.
- Valitse Specify Triggers -näytössä File-tapahtuman liipaisin.
- Valitse tuomasi tapahtumatoiminto.
- Poista Specify Additional Properties -näytössä Include
Subclasses -valintaruudun valinta ja tee ohjattu toiminto loppuun.
Lisätietoja tapahtumien mukautuksesta on P8-ohjelmistopakkauksessa.