Rev 1814 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1814 | Rev 1830 | ||
---|---|---|---|
Line 42... | Line 42... | ||
42 | <property name="extension" type="string"/> |
42 | <property name="extension" type="string"/> |
43 | <property name="size" type="int"/> |
43 | <property name="size" type="int"/> |
44 | <property name="description" type="text"/> |
44 | <property name="description" type="text"/> |
45 | <property name="md5checksum" type="string" index="md5checksumIndex"/> |
45 | <property name="md5checksum" type="string" index="md5checksumIndex"/> |
46 | <!--When version already exist we refer here for it in order to avoid duplicate in FileSystem--> |
46 | <!--When version already exist we refer here for it in order to avoid duplicate in FileSystem--> |
47 | <!-- todo mudar no Servico o metodo de getInputStream para ir buscar o real --> |
47 | <!-- no Servico o metodo de getInputStream vai buscar o real pela verificacao do Md5 e dos Bytes caso seja encontrado--> |
- | 48 | <many-to-one name="mirrorRepositoryFileVersion" class="pt.estgp.estgweb.domain.RepositoryFileVersionImpl" outer-join="true" lazy="false" index="mirroredVIndex"> |
|
- | 49 | <column name="mirroredFileVersion"/> |
|
- | 50 | </many-to-one> |
|
48 | <!-- todo mudar o metodo de store para calcular o MD5 e tentar encontrar um mirror --> |
51 | <set name="mirroredRepositoryFileVersions" lazy="true" order-by="saveDate desc"> |
49 | <property name="mirrorFileVersionId" type="string"/> |
52 | <key column="mirroredFileVersion"/> |
- | 53 | <one-to-many class="pt.estgp.estgweb.domain.RepositoryFileVersionImpl"/> |
|
- | 54 | </set> |
|
50 | <many-to-one name="repositoryFile" class="pt.estgp.estgweb.domain.RepositoryFileImpl" outer-join="true" lazy="false"/> |
55 | <many-to-one name="repositoryFile" class="pt.estgp.estgweb.domain.RepositoryFileImpl" outer-join="true" lazy="false"/> |
51 | <subclass name="pt.estgp.estgweb.domain.RepositoryFileVersionImpl" discriminator-value="RepositoryFileVersionImpl"/> |
56 | <subclass name="pt.estgp.estgweb.domain.RepositoryFileVersionImpl" discriminator-value="RepositoryFileVersionImpl"/> |
52 | </class> |
57 | </class> |
53 | 58 | ||
54 | 59 |