Filemetadata :: loja.

FileMetadata :: Loja é uma interface a ser implementada por lojas no framework FileMetadata.
Baixe Agora

Filemetadata :: loja. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Midh Mulpuri
  • Site do editor:
  • http://search.cpan.org/~midh/FileMetadata-0.2/lib/FileMetadata/Store/XML.pm

Filemetadata :: loja. Tag


Filemetadata :: loja. Descrição

FileMetadata :: Loja é uma interface a ser implementada por lojas no framework FileMetadata. FileMetadata :: Loja é uma interface a ser implementada por lojas no Framework FileMetadata.Stores são usados para armazenar metadados para uso ou análise em um momento posterior. As lojas podem usar bancos de dados SQL, arquivos planos ou XML como armazenamento. As lojas são específicas do framework FileMetadata e não são destinadas a serem usadas como módulos autônomos.Stores não implementam quaisquer métodos para consultar metadados das lojas. Considera-se que o uso de metadados é específico da aplicação e, portanto, é mais facilmente analisado pelo aplicativo. É possível que uma implementação de lojas implemente métodos para permitir essa consulta, mas esses métodos estão além do escopo dessa interface.Methodsnewthis construtor leva um único argumento. O argumento é uma referência a um hash que representa informações de configuração. O método retorna uma referência a um novo objeto Miner. O formato exato para o hash de configuração deve estar disponível na documentação do módulo de armazenamento específico. Esse hash é geralmente usado para especificar quais informações meta devem ser armazenadas e que podem ser ignoradas. O hash também pode ser usado para transformar as chaves nos hashes de informação meta passados para o método da loja () em menos verbose e formulários específicos de aplicação.Estorethis armazena informações meta para uso posterior.Este método não retorna qualquer coisa. Um argumento - uma referência a um hash que contém metadados conhecidos pelo recurso. O hash contém a chave 'ID' cujo valor é um identificador de string exclusivo para o recurso. Pode-se assumir que esta chave é única para o recurso e essa informação representada por este hash é tudo o que é conhecido para o recurso associado ao identificador. A loja deve substituir todos os dados existentes sobre este recurso com as informações no hash. O hash também contém outro "timestamp", que representa a hora local na qual essas informações foram extraídas como segundos desde a época. É ilegal para a chave 'id' ou a chave 'timestamp' para ser ausente ou indefinida. Outras chaves no hash são geralmente geradas por mineiros. Essas chaves são prefixadas pelo espaço de nome do módulo Miner. Por exemplo, o FileMetadata :: miner :: STAT miner inseriria a chave 'filemetadata :: miner :: stat :: atime'.Hare ser outras chaves no hash que não segue esta convenção. Essas chaves teriam sido geradas pelo aplicativo que está usando a loja para especificar algumas informações específicas do Meta de aplicativos. Todos os valores no hash são números ou strings.ClearThis método exclui todas as informações da loja. Este método não retorna nada. Esse método não retorna nada. Não requer nenhum método arguments.removethis é chamado para remover informações relativas a um determinado identificador na loja. Este método não retorna nada. Este método requer um único argumento que é o identificador para um recurso. Quando este método é chamado, todos os dados na loja associados ao 'ID' especificado devem ser descartados.Hasthis método leva um único argumento que é o identificador para um recurso. Este método retorna o tempo (como segundos desde a época) quando as informações associado ao identificador determinado foi armazenado. Retorna Redef se o identificador não for conhecido.ListThis Método Retorna uma lista de todos os identificadores que são conhecidos pelo armazenamento. Este método não tem nenhum argumento. Requisitos: · Perl.


Filemetadata :: loja. Software Relacionado